Superhero movies are the big thing in Hollywood at the moment and it’s great to see more women taking up important roles in the genre.
In recent years, Jennifer Lawrence and Rebecca Romijn (Mystique), Scarlett Johansson (Black Widow), Elizabeth Olsen (Scarlet Witch), Gal Gadot (Wonder Woman), Kate Mara (Invisible Woman), Halle Berry and Alexandra Shipp (Storm), Sophie Turner and Famke Janssen (Jean Grey), Zoe Saldana (Gamora), Jaimie Alexander (Lady Sif) and Olivia Munn (Psylocke) are just a few of the actresses to have donned the proverbial spandex (or otherwise, as the case may be) to take on the role of a super-powered character. Going back ten or more years, there’s only really Jessica Alba (Invisible Woman), Jennifer Garner (Elektra) and Helen Slater (Supergirl) that we could add to that list – so it’s nice to see progress being made in that regard.
Moreover, there are more female superheroes on the way; Brie Larson will portray Captain Marvel in the Marvel Cinematic Universe, Pom Klementieff will join her in the franchise as Mantis, Amber Heard will portray Mera in the DC Extended Universe and Maisie Williams will portray Wolfsbane in Fox’s New Mutants (shame – she would have made an awesome Squirrel Girl), just to name a few.
With that in mind, we got thinking about which other female stars who would be great as superheroes in a superhero movie (and who would look gorgeous doing it). Here are twenty-two hot AF actresses who NEED to play superheroes!
22. Megan Fox
Megan Fox is one of the most gorgeous actresses of the new millennium and has topped countless “hottest women on the planet” type lists in recent years. More to the point in relation to this particular article, she’s also a self-proclaimed comic book geek, so it would be great to see her appearing in a comic book movie as a superhero.
Fox isn’t just jumping on the bandwagon either – it’s not as though it’s only the well-known stuff she enjoys. She explains “Fathom was one of my favourites. Danger Girl can be ridiculous, but sometimes it’s funny. Midnight Nation is really interesting,” so it would be cool to see her given the opportunity to star in movies based on those characters if Top Cow, IDW or Joe’s Comics decide to start getting in on the comic book movie hype. Fox has already appeared in “geeky” movies like Jonah Hex, the Transformers franchise and the Teenage Mutant Ninja Turtles franchise, so moving on to actually portraying a superhero is the natural next step for her.
21. Angelina Jolie
At the age of 41, Angelina Jolie is still one of the most beautiful women on the planet – just as she has been for many years. She has already proven herself perfectly capable of playing action roles, having done so in many movies to date, including Lara Croft: Tomb Raider, Mr. & Mrs. Smith, Wanted and Salt. With that in mind, it’d be great to see the actress portraying a superhero on the big screen.
Jolie would be great as human (or human-esque) senior operative type, in the mould of Black Widow or even Maria Hill. Should the likes of Abigail Brand (the head of S.W.O.R.D.) be introduced to the Marvel Cinematic Universe – or any similar characters be introduced to any comic book movie universe – Jolie would be ideal.
20. Thandie Newton
The beautiful Thandie Newton is no stranger to action roles in movies with big budgets, having previously portrayed the likes of Nyah Nordoff-Hall in 2000’s Mission: Impossible 2 and Dame Vaako in 2004’s The Chronicles of Riddick (she’s also set to appear as an as-yet-unnamed character in the upcoming Han Solo solo movie in the Star Wars franchise). It would, therefore, be great (and of no surprise whatsoever) to see her kicking some ass as a superhero in a big comic book movie franchise.
Newton has a certain seductive charm about her that would lend itself brilliantly to a plethora of characters from multiple comic book companies. It’s easy to imagine her as Marvel’s Topaz or Asgardian Enchantress, DC’s Saturn Queen, or or even someone like Wildstorm’s Voodoo.
19. Emma Watson
Emma Watson is the stunning British darling of Hollywood at the moment, having recently dazzled audiences with her performance as Belle in 2017’s live action Beauty and the Beast remake. Even more famously, she portrayed arguably the most iconic supporting character of post-2000 cinema – Hermione Granger in the eight movies of the Harry Potter franchise.
It would, therefore, be a real cool nod to her run as Hermione if she was to play a mystical superhero in a comic book movie franchise. There are literally loads of young sorceresses she could portray on screen. A few potential ideas going forward include Marvel’s Clea or Jennifer Kale, or DC’s Zatanna or Black Alice (albeit with the latter character being more of an antihero than an outright hero – which would be an interesting change of character-type for Watson).
18. Emma Stone
Emma Stone is currently one of the hottest properties in Hollywood, thanks to her starring roles in movies like La La Land, Birdman, Gangster Squad and, of course, the Amazing Spider-Man movies. In said Spider-Man offerings, Stone famously portrayed Gwen Stacy – the titular hero’s love interest opposite her then real life boyfriend, Andrew Garfield – but it would be really cool to see her as the actual superhero.
Stone is constantly being linked to the upcoming Batgirl role in Joss Whedon’s movie about the character – and it’s a role she could definitely nail – but she’s so talented that we could, quite frankly, imagine her in a plethora of superhero roles. She could just as easily play Angela in the Marvel Cinematic Universe as she could Image Comics’ Atom Eve or Wildstorm’s Fairchild.
17. Gemma Chan
Gemma Chan isn’t exactly a huge name in the movie industry, but she has appeared in the likes of 2014’s Jack Ryan: Shadow Recruit, so she does have action movie experience. The British actress of Chinese descent is most well known for appearing on television shows like Fresh Meat, Sherlock, Doctor Who and, most prominently, as the robotic synth known as Mia in Humans.
She’s an extremely talented and incredibly beautiful actress who could easily slot into any comic book movie franchise as a superhero. For example, should she appear in the Marvel Cinematic Universe, she’d make a fantastic Monica Chang, should she appear in Fox’s X-Men franchise, she’d make a great Sway (whose surname is also Chan, incidentally!), and should she appear in the DC Extended Universe, she’d be ideal for the role of Cassandra Cain.
16. Emily Blunt
It’s fairly common knowledge that Emily Blunt turned down the role of Natasha Romanoff AKA Black Widow in the Marvel Cinematic Universe – and it’s safe to say that she must regret that decision now, given that she turned it down for 2010’s less than stellar Gulliver’s Travels. It’s less common knowledge that scheduling conflicts also saw her miss out on the role of Peggy Carter in the MCU, so it’s safe to say the English actress is overdue a superhero role.
The MCU seems like her inevitable destination and it would be awesome to see her there at long last – she could play anyone from Sersi to Echo – but she could also just as easily portray someone like Polaris in the X-Men movie franchise or Huntress in the DC Extended Universe.
15. Bryce Dallas Howard
Bryce Dallas Howard has risen above the label of “daughter of Ron” to become a huge star in her own right. The beautiful actress already has experience of appearing in a comic book movie franchise, having portrayed Gwen Stacy in the third instalment of Sam Raimi’s brilliant Spider-Man trilogy, but she also has experience of another huge franchise in the form of the Twilight Saga and a little bit of action experience from her role in 2015’s Jurassic World.
It would, therefore, be great to see her as an actual superhero going forward. Having her as an all of Spider-Man’s would be a cool nod to her previous role as Gwen Stacy, so Howard playing someone like Madame Web or even Red Sonja, who the Webbed Wonder has teamed-up with before, would be great to see. She would also make a very good Batgirl in a DC Extended Universe movie or Siryn in an X-Men movie.
14. Anna Kendrick
In spite of the fact that she’s obviously a brilliant actress (she was Oscar-nominated for 2009’s Up in the Air), there’s something about Anna Kendrick that means she’s one of the last people you’d think of when it comes to casting a superhero role – or at least she was until recently. As of 2016, she started campaigning for the role of Batgirl – making pleas to Ben Affleck himself – which, in turn, prompted her fans to push for her to play the female version of Robin in the DC Extended Universe.
And when you think about it, she’d actually be great in the role, so we’d love to see it happen! Kendrick has experience of big-money franchises from her time appearing in the Twilight Saga, and she has a vibrant and enthusiastic vibe that would lend itself to a number of heroic characters. It’s easy to imagine her in the Marvel Cinematic Universe as Firebird or in the X-Men movies as Pixie, for example.
13. Natalie Dormer
The insanely gorgeous Natalie Dormer had a very brief liaison with the comic book movie genre when she appeared in 2011’s Captain America: The First Avenger as Private Lorraine. She is, however, better known for her roles as Margaery Tyrell in television’s Game of Thrones and Cressida in the Hunger Games movies – all of which gave her close-up experience of action scenes and the latter of which gave her prolonged exposure to a big-budget franchise.
She would, therefore, be very at home as a superhero in a blockbuster comic book movie franchise – and there are lots of roles she could potentially play. Given that her previous role in the Marvel Cinematic Universe was so small, she could easily return to it as someone like Moondragon (or even Sue Storm, should the MCU get the rights to the Fantastic Four). Dormer could also just as easily portray the likes of Hawkgirl in the DC Extended Universe or Rachel Summers in the X-Men movie series.
12. Emilia Clarke
Another gorgeous Game of Thrones alum who it would be fantastic to see in a superhero role is Emilia Clarke. Clarke’s portrayal of Daenerys Targaryen in Game of Thrones was her breakthrough role and it remains the one she’s best-known for to this day. She has since appeared as Sarah Connor in 2015’s Terminator Genisys and will star as the female lead in 2018’s Han Solo solo movie – so she’ll be no stranger to action, should she be cast in a comic book movie franchise going forward.
It’s easy to imagine Clarke appearing in the Marvel Cinematic Universe as the likes of Phyla-Vell or Satana, in the X-Men movies as the likes of Hepzibah or Aurora, or in the DC Extended Universe as the likes of Donna Troy or Mary Marvel.
11. Milla Jovovich
Gorgeous model and actress Milla Jovovich is a bit of an action movie veteran. The Ukrainian-born star has appeared in the likes of 1997’s The Fifth Element as Leeloo, in 2006’s Ultraviolet as Violet and, most famously and prominently, in the Resident Evil movie franchise as Alice. It’s very easy, therefore, to imagine a smooth transition to a superhero role for Jovovich.
The-all action Jovovich could comfortably walk in to countless superhero roles in a live action movie. Should she appear in the Marvel Cinematic Universe, she’d make a brilliant Moonstone or Thena. Should she appear in the X-Men movie franchise, she’d make a superb Moonstar or Sage. Should she appear in the DC Extended Universe, she’d make a wonderful Madame Xanadu or Raven.
10. Meta Golding
Meta Golding is undoubtedly one of the lesser-known names on this list, but that doesn’t change the fact that she’s a beautiful woman who would kick some serious ass a superhero in a comic book movie. Golding’s most prominent role to date is as Enobaria in the Hunger Games franchise – and that was enough to show she has what it takes to play a superhero.
It’s difficult to imagine Golding being cast as a major character, but that doesn’t mean there isn’t a role available for her in a comic book movie franchise. In the Marvel Cinematic Universe, she could very easily play someone like Pandora Peters. In the X-Men movie franchise, she could effortlessly portray someone like Stacy X. In the DC Extended Universe, she’d indisputably make a great Sue Dibny.
9. Sarah Michelle Gellar
While Buffy Summers – of Buffy the Vampire Slayer fame – wasn’t a superhero in the traditional sense, for many of us who grew up in the 90s and early 2000s, she was still the superhero. Sarah Michelle Gellar portrayed the iconic character for seven series and 144 episodes – and it would be fantastic to see her kicking ass as again as a superhero.
Gellar is still gorgeous and physically fit, so it would be no problem for her in spite of the fact that she’s no (unbelievably) on the wrong side of 40-years-old. Somebody simply must find a place for her in a superhero franchise! Perhaps she could play Superwoman in the DC Extended Universe, the Asgardian Enchantress in the Marvel Cinematic Universe (seriously, her role in Cruel Intentions makes her perfect for that!) or Dazzler in the X-Men movie franchise. Either way, in Gellar’s case, it’s only right that she should play somebody incredibly iconic (and, regardless of who she played, she’d have to kill a vampire at some point!).
8. Eliza Dushku
You may remember that Buffy wasn’t the only prominent slayer in Buffy the Vampire Slayer, as Eliza Dushku’s Faith Lehane was a very important character too. The feisty and gorgeous Dushku has also portrayed the likes of Tru Davies in Tru Calling and Echo in Dollhouse, as well as voicing Selina Kyle in a number of DC animated movies, so a role in a live action comic book movie as a superhero would come naturally to the Albanian citizen.
Her DC links would mean a DC Extended Universe role seems most likely – and that could see her lending her acting talents to roles like Jade or Manitou Dawn. Alternatively, there’s always a chance she could end up in the Marvel Cinematic Universe or X-Men movie franchise, in which case she’d be more than capable of playing characters like Starlight, Sepulchre, Hope Summers or Diamond Lil.
7. Kate Beckinsale
British star Kate Beckinsale has proven herself to be an extremely capable action star with her recurring role as Selene in the Underworld movies and as Anna Valerious in 2004’s Van Helsing. It really goes without saying, therefore, that she would have absolutely no issues using what she has learnt in those movies in the role of a superhero in a comic book movie franchise.
Given her past roles, it would be a fitting nod to give her a role that was associated with vampires in some way – or at least associated with the supernatural. With that in mind (bearing in mind there aren’t too many female vampire hunters in comic books), she could play Rachel van Helsing or Dark Angel, should vampires come to the Marvel Cinematic Universe.
6. Charlize Theron
The utterly stunning Charlize Theron has performed in all manner of roles in her career. As well as winning a Best Actress Academy Award for her portrayal of serial killer Aileen Wuornos in 2003’s Monster, she has played characters in a number of action movies. These have included the likes of the titular character in 2005’s Æon Flux and an almost-superhero role in the form of Mary Embrey in 2008’s Hancock.
Bearing in mind her talents, Theron could play almost anybody in a comic book movie, but there are some characters who stand out as ideal for her. If she won a role in the Marvel Cinematic Universe, she could nail the likes of Namora or Namorita. In the X-Men movie universe, she could smash performances as Firestar or Lilandra Neramani. And characters like Maxima and Artemis of Bana-Mighdall are made for Theron in the DC Extended Universe.
While Beyoncé isn’t an actress as such, she certainly has acted and certainly can act, hence her inclusion in this list. She’s arguably the biggest female star in the world (of any kind), so it makes sense that the biggest, most popular and most commercially successful movie genre should nab her for a role!
The former Destiny’s Child star has actually been tipped for a role in the Marvel Cinematic Universe – as an Avenger no less – but that hasn’t been confirmed. Apparently, Marvel Studios want her to portray Tigra – a Cat Person from the comics – but Beyoncé could also play someone like Monica Rambeau. Should DC steal her from under Marvel’s noses, anyone from Vixen to Bumblebee could be played by the iconic superstar.
4. Hayden Panettiere
Hayden Panettiere has already played a hero of sorts – she was the cheerleader with the regenerative healing factor, Claire Bennet, in the television show Heroes (“Save the Cheerleader, Save the World” and all that) – and, mainly for that reason, it would be great to see her playing an actual superhero in a live action movie.
We really don’t see Panettiere nearly enough in movies this days, but she has proven to be versatile in the past. She played Kirby Reed, the headstrong teen with attitude, in 2011’s Scream 4, she voiced Red Riding Hood in 2008’s Hoodwinked Too! Hood vs. Evil in 2011’s, and she voiced the Fairy Princess Willow Scooby-Doo! and the Goblin King, so it’s easy to see her adapting to a superhero role – maybe one with regenerative healing powers as a cool nod to her Heroes role! Marvel’s Spider-Woman (Gwen Stacy version) or DC’s Looker fit the bill perfectly.
3. Ronda Rousey
For a couple of spectacular years, Ronda Rousey was the toast of mixed martials arts. The former Olympic bronze medallist in judo turned to MMA as an amateur in 2010, before embarking on a professional career one year later, which subsequently saw her win her first twelve professional fights. That run of wins saw her make her mark as an action star in Hollywood, where she appeared in movies like 2014’s The Expendables 3 and 2015’s Furious 7.
Rousey has, however, been emphatically defeated in her last two fights, which has led to rumours that she will quit MMA to focus on acting – and it would be great to see her kicking ass again, but as a superhero. Rousey was linked to the Captain Marvel role that ultimately went to Brie Larson, but there are many more potential roles that she could take in the future. It’s easy to imagine her as a no-nonsense character like DC’s Big Barda or even Marvel’s She-Hulk – and you have to imagine that kind of casting will happen sooner or later.
2. Felicity Jones
Felicity Jones has actually been around for years, but she has only recently shot to genuine super-stardom thanks to her role as protagonist Jyn Erso in 2016’s Rogue One: A Star Wars Story. Having proven herself capable of playing a bad-ass heroic character in a massive blockbuster franchise, it certainly makes sense that she should one day play a superhero in another.
Jones did actually play Felicia Hardy – who could have gone on to become the Black Cat – in 2014’s The Amazing Spider-Man 2, but she didn’t actually get to portray the superhero side of the character. Seeing her appear in the Marvel Cinematic Universe or DC Extended Universe – perhaps as someone like Yelena Belova (the second Black Widow) or Black Canary – would be fantastic, therefore.
1. Kaley Cuoco
Any superhero geek worth their salt should be absolutely pining for Kaley Cuoco to appear as a superhero character! The star of The Big Bang Theory is every geek guy’s dream, having appeared as Penny – the gorgeous neighbour and occasional love interest – in the show opposite Leonard Hofstadter, Sheldon Cooper, Howard Wolowitz and Rajesh Koothrappali since the show began back in 2007.
Penny famously dressed as Wonder Woman for a fancy dress party in the show and looked sensational! She’s a geek’s wet dream and to see her as an actual superhero would be an amazing nod to her role in the immensely popular sitcom – in which the male stars are all huge comic book nerds. Cuoco could potentially play any number of comic book bombshells – the obvious one being the likes of Supergirl and Power Girl. And she’d look amazing doing it.