Top 10: 1. Blake Lively 2. Mila Kunis 3. Sofia Vergara 4. Selita Ebanks 5. Miranda Kerr 6. Cheryl Cole 7. Scarlet Johansson 8. Katy Perry 9. Anne Hathaway 10. Jessica Pare Other models: 15. Rosie Huntington-Whiteley 18. Marisa Miller 19. Bar Refaeli 20. Candice Swanepoel 22. Liu Wen 31. Alessandra Ambrosio 34. Gisele Bundchen 36. Brooklyn Decker 42. Adriana Lima 66. Ana Beatriz Barros Link Normally I can understand how people voted someone #1, but Blake Lively is not hot or even relevant, IMO. I'm also shocked that Selita and Miranda are the highest ranked models, since neither of them has really done anything this year outside of a music video for the former and getting pregnant for the latter.