1. Adriana Lima 2. Jessica Alba 3. Sara Carbonero 4. Angelina Jolie 5. Olga Kurylenko 6. Odette Yustman 7. Freida Pinto 8. Irina Sheik 9. Mila Kunis 10. Aishwarya Rai 11. Deepika Padukone 12. Priyanka Chopra 13. Shanina Shaik 14. Rosie Huntington-Whiteley 15. Megan Fox 16. Eva Mendes 17. Emanuela de Paula 18. Selita Ebanks 19. Jimena Navarrete 20. Eva Longoria