This is my top 20!!!

Hope you like it. It is just my opinion.

Please comment and try to be kind.


20. Zhang Ziyi

19. Gemma Anterton

18. Anne Hathaway

17. Leighton Meester

16. Jessica Alba


TOP 15


15. Scarlett Johansson

14. Rachel McAdams

13. Blake Lively

12. Hillary Duff

11. Angelina Jolie


TOP 10


10. Kate Beckinsale

9. Megan Fox

8. Natalie Portman

7. Keira Knightley

6. Nina Dobrev


TOP 5


5. Sarah Michelle Gellar

4. Charisma Carpenter

3. Evangeline Lilly

2. Katherine Heigl

1. Ashley Greene
20. Zhang Ziyi
19. Gemma anterton
18. Anne Hathaway
17. Leighton Meester
16. Jessica Alba
15. Scarlett Johansson
14. Rachel McAdams
13. Blake Lively
12. Hillary Duff
11. Angelina Jolie
10. Kate Beckinsale
9. Megan Fox
8. Natalie Portman
7.Keira Knightley
6. Nina Dobrev
5. Sarah Michelle Gellar
4. Charisna Carpenter
3. Evangeline Lilly
2. Katherine Heigl
1. Ashley Greene