ZapGossip

Kelly Osbourne sports grey hair and tiara at YSL launch

Kelly Osbourne sported grey hair and a diamante tiara which made her look like a badass Marvel superhero at the Yves Saint Laurent event in Gibson Brands Sunset in West Hollywood. The night celebrated Zoe Kravitz joining the brand in her new role as beauty ambassador.