Stars change the color of the hair (22 photos)

What is better for these celebrities be blondes or brunettes?
You decide.

Cheryl Cole




Rihanna


Jessica Stam


Crystal Renn


Agyness Deyn


Abbey Lee Kershaw


Beyoncé Knowles


Victoria Beckham


Scarlett Johansson


Carey Mulligan


Reese Witherspoon


Rachel McAdams


Kylie Minogue


Katy Perry


Cameron Diaz


Jessica Alba


Jennifer Lawrence


Kate Moss


Sienna Miller


Charlize Theron


Evan Rachel Wood


Drew Barrymore