1. Miranda Kerr
2. Ashley Dupre
3. Annalyne McCord
4. Kim Kardashian
5. Caroline Vreeland
6. Carrie Underwood
7. Bar Refaeli
8. Adrianne Curry
9. Sienna Miller
10. Eva Mendes
11. Holly Madison
12. Rosario Dawson
13. Elin Nordegren
14. Katy Perry
15. Sophie Monk
16. Coco
17. Coco
18. Alessandra Ambrosio
19. Miranda Kerr
20. Vanessa Hudgens
21. Amber Rose
22. Nicole Scherzinger
23. Jessica Alba
24. Rihanna
25. Nicole Richie
26. Jennifer Aniston
27. Serena Williams
28. Adrianne Curry
29. Kristin Cavallari
30. Audrina Patridge
31. Alessandra Ambrosio
32. Carrie Amstutz
33. Holly Madison
34. Miranda Kerr
35. Emilia Attias
36. Kim Kardashian
37. Caroline Damore
38. Marissa Miller and Alessandra Ambrosio
39. Beyonce
40. Whitney Port
41. Katherine McPhee
42. Tila Tequila and Courtenay Semel
43. Sanaa Lathan’s friend
44. A Sugarbabe babe
45. Zoe Saldana
46. Rihanna