Thursday, June 30, 2011

Celebrity Hair Evolutions

Celebrities like to change their hair style. Some of them manage to change it so many times during career that it�s difficult to count how many stages of hair evolution they had.

Rihanna
5501149629307447650

Lady Gaga
5501149629004609394

Natalie Portman
5501149486907240914

Ryan Seacrest
5501149479644864754

Pink
5501149474343934434

Hilary Duff
5501149467072209282

Tina Fey
5501149462707307762

Justin Bieber
5501148937708891650

Rachel McAdams
5501148935177600258

Jennifer Aniston
5501148930648238258

Lindsay Lohan
5501148925437594226

Anderson Cooper
5501148924263936274

Related Posts:
Hairy Celebrities.
Weird Hair Styles.