50. Gisele Bundchen


49. Rima Fakih


48. Ashley Greene


47. Jennifer Ellison


46. Vanessa Hudgens


45. Kelly Carlson


44. Ashley Tisdale


43. Selena Gomez


42. Carmen Electra


41. Emma Watson


40. Beyonce Knowles


39. Kendra Wilkinson


38. Jennifer Hawkins


37. Keira Knightley


36. Adrianne Curry


35. Eva Longoria


34. Heidi Klum


33. Kristen Stewart


32. Miley Cyrus


31. Lindsay Lohan


30. Scarlett Johansson


29. Paris Hilton


28. Lauren Conrad


27. Karolina Kurkova


26. Jessica Alba


25. Shakira


24. Adriana Lima


23. Jessica Hart


22. Alessandra Ambrosio


21. Kim Kardashian


20. Anna Kournikova


19. Pamela Anderson


18. Heidi Montag


17. Jessica Biel


16. Natalia Vodianova


15. Michelle Hunziker


14. Katie Price


13. Doutzen Kroes


12. Elisha Cuthbert


11. Bar Refaeli


10. Brooke Hogan


9. Marisa Miller


8. Stacy Keibler


7. Whitney Port


6. Kristin Cavallari


5. Katy Perry


4. Audrina Patridge


3. Kelly Brook


2. Penelope Cruz


1. Miranda Kerr




Join Us To Get Blog Updates To Your Mail Inbox