1.Jennifer Lopez
2. Nicole Scherzinger
3. Halle Berry
4. Mila Kunis
5. Olivia Wilde
6. Rihanna
7. Selena Gomez
8. Victoria Beckham
9. Nina Dobrev
10. Katy Perry
11. Kim Kardashian
12. Emily Blunt
13. Rachel Weisz
14. Miranda Kerr
15. Sofia Vergara
16. Kristen Stewart
17. Leighton Meester
18. Vanessa Hudgens
19. Cheryl Cole
20. Tyra Banks