20. Zoe Saldana

19. Amanda Seyfried

18. Rosario Dawson

17. Rachel Weisz

16. Winona Ryder

15. Keira Knightley

14. Mila Kunis

13. Natalie Portman

12. Salma Hayek

11. Charlize Theron

10. Olivia Wilde

9. Jennifer Aniston

8. Eva Green

7. Anne Hathaway

6. Cameron Diaz

5. Emma Stone

4. Jessica Alba

3. Scarlet Johansson

2. Angelina Jolie

1. Jennifer Lawrence

Leave a Reply

Your email address will not be published. Required fields are marked *