1. Rachel McAdams

2. Emma Roberts

3. Kate Beckinsale

4. Anya Taylor-Joy

5. Milla Jovovich

6. Saoirse Ronan

7. Kristen Stewart

8. Winona Ryder

9. Jessica Chastain

10. Jodie Comer

11. Jennifer Lawrence

12. Natalie Portman

13. Blake Lively

14. Dakota Fanning

15. Liv Tyler

16. Uma Thurman

17. Katheryn Winnick

18. Emma Stone

19. Eva Green

20. Zendaya
