Katy Perry has had more hair changes than we can count! From multi-hued locks to pinup pinned waves and braids—Perry is not one to shy from a complete hair overhaul. The singer, who turns 30 today, has had more than her fair share of image transformations. But some of our favorite Perry moments have been her bold hair color changes. She has gone pink, purple, green, strawberry blond and—her all-time favorite—blue, with plenty of transitional colors in between. Muppet-like red . For the latter transformation, Perry worked with in-demand celeb colorist