1.Bar Rafaeli
2.Olivia Munn
3.Mila Kunis
4.Katy Perry
5.Olivia Wilde
6. Jennifer Lawrence
7. Emma Stone
8. Megan Fox
9. Malin Akerman
10. Adrianne Palicki
11. Rosie Huntington-Whiteley
12. Kate Beckinsale
13. Blake Lively
14. Lea Michelle
15. Kristen Stewart
16. Charlize Theron
17. Scarlett Johansson
18. Katrina Bowden
19. Victoria Justice
20. Jennifer Love Hewitt
Selma Blair