1. Viola Davis
2. Ashton Kutcher and Mila Kunis
4. Jennifer Lawrence, Cameron Diaz, and Adele
5. Natalie Portman
6. Lupita Nyong'o
7. Eva Longoria
8. Scarlett Johansson
9. Amy Schumer
10. Olivia Munn
11. Nicole Richie
12. Chloë Grace Moretz
13. The Haim sisters
14. Eva Longoria, Alfre Woodard, Elizabeth Banks, and Felicity Huffman
15. Amber Tamblyn
16. Halsey
17. Padma Lakshmi
18. Jurnee Smollett-Bell, Alfre Woodard, Lupita Nyong'o, Yvette Nicole Brown
19. Paris Jackson
20. Drew Barrymore
21. Lena Waithe
22. Tony Goldwyn
23. Asia Argento
24. Ilana Glazer
25. Zoe Saldana
26. Nick Offerman
27. Tessa Thompson, Jane Fonda, and Common
28. Allison Janney and Melissa Etheridge
29. Megan Mullally, Vanessa Bayer, and Zoey Deutch
30. Olivia Wilde
31. Connie Britton
32. Gloria Allred
33. Patricia Arquette
34. Sarah Hyland
35. Ashley Benson
36. Krysten Ritter
37. Rosario Dawson
This post may be updated.