Iconic Celebrities With Pink, Purple, Green, Blue, and Red Hair
Celebrities often switch their hair colors for movie roles, fashion campaigns, and major red carpet moments. Besides their natural hair colors, they love to rock bold, vibrant shades like pink, purple, green, blue, and red. While these vibrant hair colors aren’t very common, and you might feel nervous about trying such vivid shades, seeing how …








































































