Beauty of the rainbow