1. Jessica Alba
2. Rihanna
3. Miley Cyrus
4. Kate Moss
5. Britney Spears
6. Courtney Love
7. Angelina Jolie
8. Cameron Diaz
9. Halle Berry
10. Lindsay Lohan
11. Mariah Carey
12. Milla Jovovich
13. Lily Allen
14. Jessica Simpson
15. Lady GaGa
16. Hilary Swank
17. Victoria Beckham
18. Blake Lively
19. Christina Aguilera
20. Charlize Theron
21. Ciara
22. Heather Graham
23. Beyonce
24. Gwyneth Paltrow
25. Megan Fox
26. Jennifer Aniston
27. Sophie Monk
28. Natalie Portman
29. Paris Hilton
30. Vanessa Hudgens
2. Rihanna
3. Miley Cyrus
4. Kate Moss
5. Britney Spears
6. Courtney Love
7. Angelina Jolie
8. Cameron Diaz
9. Halle Berry
10. Lindsay Lohan
11. Mariah Carey
12. Milla Jovovich
13. Lily Allen
14. Jessica Simpson
15. Lady GaGa
16. Hilary Swank
17. Victoria Beckham
18. Blake Lively
19. Christina Aguilera
20. Charlize Theron
21. Ciara
22. Heather Graham
23. Beyonce
24. Gwyneth Paltrow
25. Megan Fox
26. Jennifer Aniston
27. Sophie Monk
28. Natalie Portman
29. Paris Hilton
30. Vanessa Hudgens