Some celebrities change their hair cut and color seemingly every other week. (Ahem, Katy Perry.) But others know what looks best on them and stick with it. Here are 10 famous ladies who haven't changed their hair very much in the past decade, courtesy of The Gloss:


  1. Jennifer Aniston 

  2. Zooey Deschanel 

  3. Hilary Duff 

  4. Jennifer Lopez 

  5. Cameron Diaz 

  6. Anna Wintour 

  7. Kelly Rowland 

  8. Jessica Biel 

  9. Lauren Conrad 

  10. Gwyneth Paltrow