1. Alessandra Ambrosio
2. Miranda Kerr
3. Candice Swanepoel
4. Joan Smalls
5. Rosie Huntington-Whiteley
6. Lara Stone
7. Cara Delevingne
8. Adriana Lima
9. Doutzen Kroes
10. Jessica Hart
11. Karlie Kloss
12. Natasha Poly
13. Heidi Klum
14. Kristy Hinze
15. Kate Moss
16. Pania Rose
17. Erin Wasson
18. Elle Macpherson