2. Kelly Brook
3. Katy Perry
4. Brooke Hogan
5. Penelope Cruz
6. Kristin Cavallari
7. Audrina Patridge
8. Paris Hilton
9. Whitney Port
10. Kendra Wilkinson
11. Katie Price
12. Nicole Scherzinger
13. Bethenny Frankel
14. Lindsay Lohan
15. Lily Allen
16. Janice Dickinson
17. Britney Spears
18. Beyonce Knowles
19. Mischa Barton
20. Kim Kardashian
12. Nicole Scherzinger
13. Bethenny Frankel
14. Lindsay Lohan
15. Lily Allen
16. Janice Dickinson
17. Britney Spears
18. Beyonce Knowles
19. Mischa Barton
20. Kim Kardashian
21. Jennifer Lopez
22. Mariah Carey
23. Coco
24. Nicole Kidman
25. Charlize Theron
26. Catherine Zeta-Jones
27. Angelina Jolie
28. Demi Moore
29. Kim Cattrall
30. Courteney Cox
31. Sharon Stone
32. Ivana Trump
22. Mariah Carey
23. Coco
24. Nicole Kidman
25. Charlize Theron
26. Catherine Zeta-Jones
27. Angelina Jolie
28. Demi Moore
29. Kim Cattrall
30. Courteney Cox
31. Sharon Stone
32. Ivana Trump
33. Kate Moss
34. Victoria Beckham
35. Lauren Conrad
36. Sienna Miller
37. Katie Holmes
38. Miranda Kerr
39. Heidi Klum
40. Adriana Lima