This article is written by a student writer from the Her Campus at Saint Mary's chapter.
1. Rey, Star Wars
2. Carol Danvers, Captain Marvel
3. Diana, Wonder Woman
4. Ellen Ripley, Alien
5. Hermoine Granger, Harry Potter
6. Shuri, Black Panther
7. Ewoyn, Lord of the Rings
8. Elle Woods, Legally Blonde
9. Princess Leia, Star Wars
10. Miranda Priestley, The Devil Wears Prada