Celebritysnap.com TOP 20:
1.Scarlett Johansson
2. Kate Hudson
3. Blake Lively
4. Sarah J. Parker
5. Amanda Seyfried
6. Cameron Diaz
7. Kate Winslet
8. Gwyneth Paltrow
9. Sienna Miller
10. Brittany Snow
11. Julie Benz
12. Naomi Watts
13. Uma Thurman
14. AnnaLynne McCord
15. Kristen Bell
16. Dakota Fanning
17. Kate Bosworth
18. Elizabeth Banks
19. January Jones
20. Emilie de Ravin
Sources: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
11. 12. 13. 14. 15. 16. 17. 18. 19. 20.