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
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