50. Berenice Marlohe
49. Alison Brie
48. Arianny Celeste
47. Jamie Chung
46. Zooey Deschanel
45. Jessica Pare
44. Cassie
43. Amber Heard
42. Emilia Clarke
41. Alessandra Ambrosio
40. Nicole Scherzinger
39. Megan Fox
38. Blake Lively
37. Genesis Rodriguez
36. Olivia Munn
35. Eva Mendes
34. Rita Ora
33. Christina Hendricks
32. Ashley Greene
31. Olivia Wilde
30. Chanel Iman
29. Emma Watson
28. Nina Dobrev
27. Beyonce
26. Erin Heatherton
25. Zoe Saldana
24. Katy Perry
23. Barbara Palvin
22. Jennifer Lawrence
21. Michelle Keegan
20. Sofia Vergara
19. Brooklyn Decker
18. Cheryl Cole
17. Rosie Huntington Whiteley
16. Taylor Swift
15. Bar Refaeli
14. Doutzen Kroes
13. Scarlett Johansson
12. Miranda Kerr
11. Amanda Seyfriend
10. Kelly Brook
9. Irina Shayk
8. Kate Upton
7. Rihanna
6. Adriana Lima
5. Emma Stone
4. Mila Kunis
3. Candice Swanepoel
2. Selena Gomez
1. Nina Agdal
.