Spotted! Kelly Osborne has a new purple-ish hair color. We know it is hard to keep those bright pigments looking good, but Kelly knows how to do it. We love how she looks like something straight from a fairytale!
Related articles
Top 10: This Week's Worst Dressed Celebs!
The Purple Factor: Who Looks Best In
Violet Hue?
What's Up In Hollywood? Tweet Update!
These Celebs Need To Cover It Up!