Hair color starts to fade when you spend time outdoors because strands are exposed to UV rays. Damage from UV rays reduces hair’s ability to hold onto color. Spraying on a UV oil keeps your color vibrant two to four weeks longer by creating a protective barrier around each strand of hair.