3. Jennifer Connelly
7. Paz Vega
8. Penelope Cruz
13. Monica Bellucci
15. Heather Graham
16. Winona Ryder
17. Anne Hathaway
19. Katherine Heigl
22. Marla Sokoloff
24. Kelly Brook
25. Charlotte Church
26. Leelee Sobieski
27. Laura Harring
28. Elisha Cuthbert
29. Jessica Simpson
30. Elisabeth Shue
32. Kristin Davis
33. Lacey Chabert
34. Mandy Moore
36. Natasha Henstridge
37. Jessica Alba
38. Elizabeth Hurley
40. Christina Milian
41. Anna Kournikova
42. Shakira
43. Maria Menounos
44. Eva Mendes
45. Rosario Dawson
47. Jaime King
48. Rachel Blanchard
49. Amy Smart