1.Jennifer Lopez
2. Angelina Jolie
3. Jessica Alba
4. Heidi Klum
5. Alessandra Ambrosio
6. Gwen Stefani
7. Halle Berry
8. Sandra Bullock
9. Kate Hudson
10. Victoria Beckham
11. Milla Jovovich
12. Reese Witherspoon
13. Gwyneth Paltrow
14. Sarah J. Parker
15. Demi Moore
16. Ashlee Simpson
17. Madonna
18. Jennifer Garner
19. Isla Fisher
20. Christina Aguilera
Her best hairstyles TOP:
1.
2.
3.
4.
5.