Riboflavin is a water soluble vitamin also known as Vitamin B2. It has two benefits: Absorbing most of the UV radiation and acting as a photosensitizer.