Top 20 by Celebritysnap.com:
1. Christina Aguilera
2. Jennifer Lopez
3. Beyonce Knowles
4. Jessica Alba
5. Gwen Stefani
6. Dita von Teese
7. Reese Witherspoon
8. Anne Hathaway
9. Katherine Heigl
10. Scarlett Johansson
11. Milla Jovovich
12. Kim Kardashian
13. Paris Hilton
14. Cameron Diaz
15. Katy Perry
16. Heidi Klum
17. Hayden Panettiere
18. Kate Winslet
19. Christina Applegate
20. Mischa Barton
Notice: Only variables should be passed by reference in /home/celebritysnap/celebritysnap.com/wp-content/plugins/vipers-video-quicktags/vipers-video-quicktags.php on line 3687
Notice: Undefined index: who in /home/celebritysnap/celebritysnap.com/wp-content/plugins/vipers-video-quicktags/vipers-video-quicktags.php on line 3687
Notice: Only variables should be passed by reference in /home/celebritysnap/celebritysnap.com/wp-content/plugins/vipers-video-quicktags/vipers-video-quicktags.php on line 3687
Notice: Undefined index: who in /home/celebritysnap/celebritysnap.com/wp-content/plugins/vipers-video-quicktags/vipers-video-quicktags.php on line 3687
Notice: Only variables should be passed by reference in /home/celebritysnap/celebritysnap.com/wp-content/plugins/vipers-video-quicktags/vipers-video-quicktags.php on line 3687
Notice: Undefined index: who in /home/celebritysnap/celebritysnap.com/wp-content/plugins/vipers-video-quicktags/vipers-video-quicktags.php on line 3687
Miley Cyrus
Katy Perry
Fergie
Answer here: