50. Natasha Poly
49. Anja Rubik
48. Lara Stone
47. Sessilee Lopez
46. Daisy Lowe
45. Julia Stegner
44. Karolina Kurkova
43. Lilly Donaldson
42. Devon Aoki
41. Irina Shayk
40. Kim Cloutier
39. Noemie Lenoir
38. Selita Ebanks
37. Jarah Mariano
36. Caroline Winberg
35. Anne Vyalitsyna
34. Marisa Miller
33. Caroline Trentini
32. Tori Praver
31. Liya Kebede
30. Petra Nemcova
29. Jessica White
28. Daniella Sarahyba
27. Estella Warren
26. Miranda Kerr
25. Natalia Vodianova
24. Jessica Gomes
23. Brooklyn Decker
22. Carolyn Murphy
21. Lucia Dvorska
20. Esti Ginzburg
19. Hilary Rhoda
18. Emanuela de Paula
17. Candice Swanepoel
16. Gisele Bundchen
15. Ariel Meredith
14. Josie Maran
13. Joy Bryant
12. Adriana Lima
11. Olga Kurylenko
10. Lily Aldridge
9. Doutzen Kroes
8. Ana Beatriz Barros
7. Rosie Huntington-Whiteley
6. Laetitia Casta
5. Chanel Iman
4. Alessandra Ambrosio
3. Bar Refaeli
2. Kate Upton
1. Heidi Klum