1 Anne Hathway
2. Scarlett Johansson
3. Katy Perry
4. Rihanna
5. Kim Kardashian
6. Christina Aguilera
7. Kristen Stewart
8. Lindsay Lohan
9. Eva Longoria
10. Gisele Bundchen
11. Emma Watson
12. Miley Cyrus
13. Selena Gomez
14. Taylor Momsen
15. Leighton Meester
16. Blake Lively
17. Megan Fox
18. Victoria Beckham
19. Britney Spears
20. Angelina Jolie
2. Scarlett Johansson
3. Katy Perry
4. Rihanna
5. Kim Kardashian
6. Christina Aguilera
7. Kristen Stewart
8. Lindsay Lohan
9. Eva Longoria
10. Gisele Bundchen
11. Emma Watson
12. Miley Cyrus
13. Selena Gomez
14. Taylor Momsen
15. Leighton Meester
16. Blake Lively
17. Megan Fox
18. Victoria Beckham
19. Britney Spears
20. Angelina Jolie