Celebrities with Over-the-Rainbow Hair!

18 of 24

Kate Hudson

The actress, 32, sported a blue 'do in Bride Wars (in which her nemesis played by Anne Hathaway slips her some faulty hair dye), which shot in NYC on May 27, 2008.

ADVERTISEMENT

Inside Us Weekly

comments powered by Disqus