1. Irina Shayk
2. Eva Longoria
3 Miranda Kerr
4. Selena Gomez
5. Ciara leaves
6. Jennifer Lopez
7. Maggie Grace
8. Elle Macpherson
9. Katy Perry
10. Christy Teigen
11. Miley Cyrus
12. Becki Newton
13. Blake Lively
14. Kate Hudson
15. Heidi Klum
15. Heidi Klum
16. Stacy Keibler
Hottest%2Bcelebrity%2Blegs%2Bgomez.jpg" width="211" />