“Reddit” users have voted for their favorite female celebrities.
25. Ming-Na Wen
24. Lupita Nyong’o
23. Zendaya
22. Alexandra Daddario
21. Gemma Chan
20. Elizabeth Hurley
19. Catherine Zeta-Jones
18. Salma Hayek
17. Audrey Hepburn
16. Elizabeth Olsen
15. Charlize Theron
14. Alison Brie
13. Rachel McAdams
12. Natalie Portman
11. Mila Kunis
10. Morena Baccarin
9. Zoë Kravitz
8. Margot Robbie
7. Kate Beckinsale
6. Linda Cardellini
5. Marisa Tomei
4. Jennifer Connelly
3. Monica Bellucci
2. Ana de Armas
1. Rachel Weisz