1. Jessica Alba |
2. Angelina Jolie |
3. Adriana Lima |
4. Monica Bellucci |
5. Olga Kurylenko |
6. Charlize Theron |
7. Megan Fox |
8. Eva Longoria |
9. Eva Mendes |
10. Kate Beckinsale |
11. Scarlett Johansson |
12. Jennifer Lopez |
13. Alessandra Ambrosio |
14. Halle Berry |
15. Lindsay Lohan |
16. Gisele Bündchen |
17. Natalia Vodianova |
18. Rihanna |
19. Penélope Cruz |
20. Keira Knightley |