While the world awaits Oscar-winner Brie Larson's debut on the big screen in the one of the many upcoming Marvel features, Captain Marvel, we'll have to make do with this list of the sexiest superheroes on the silver screen. Heck, Alicia Vikander might just steal the show around the same time, but I'm not sure Lara Croft qualifies as a superhero. In fact, I'm pretty sure she doesn't. Even if Vikander does qualify as hella sexy.
1. Gal Gadot/Wonder Woman: With all due respect to the luminous Lynda Carter, I just never thought the Amazonian warrior could come across as sexy on screen, especially tooling around in an invisible plane and throwing a magic lasso over people. Gadot, after a brief, scorching stint in the Fast & Furious franchise, was never made to commandeer said plane, and simply took WW to a place almost unimaginable to this longtime comic book geek.
2. Melissa Benoist/Supergirl: Meanwhile, on TV screens across America, another DC character is making men everywhere wish they'd get captured and... I dunno... tied to train tracks? Benoist plays it cute, especially as her ambitious alter ego, the hard-working Kara Danvers. But don't get it twisted: She's hot. Both she and Gadot aren't exactly working with the sexiest of costumes either ya know.
3. Scarlett Johansson/Black Widow: I mean, if you wanna talk costumes (not that it really even is one), ScarJo's ballerina/spy/Avenger couldn't possibly be in something more curve-hugging or titillating. Sleek black, with red hair falling across it (rumored blonde for the upcoming Avengers: Infinity Wars), she even looked irresistible when Bruce Banner was... well, resisting her.
4. Jessica Alba/Invisible Girl: Hell, you can plug in "Dark Angel," Alba's TV series of yesteryear for all I care; when there's a "sexiest anything" list I'm of the opinion that Jessica Alba should be pretty easy to place on it, however you have to. Kate Mara took over the role, in her own reserved, thoughtful way, but it was Alba, under the blondest wig ever (which only accentuated the blue of her eyes—so what if they were contacts?) who brought Sue Storm to life. Her Fantastic Four movies were the hits, and her leotard alone reason to attend.
5. Olivia Munn/Psylocke: Sure, her fan favorite X-Men character got short shrift in the latest big screen debacle, but that doesn't mean Munn didn't look slamming as the mutant not keen on hiding who or what she is, battling alongside the (perceived) baddies. Hopefully she's not one and done, because she inhabited the edgy character, even if there was barely any actual costume to inhabit. So, yeah, please don't be Munn and done, huh?
6. Jennifer Lawrence/Mystique: Initially a third-tier mutant baddie (and played by Rebecca Romeyn, who really deserves a nod of her own), Lawrence stole the show as Mystique in the prequels. She's only gotten lovelier as she's gotten older, and much more nuanced. Who'd have thought wearing nothing but blue paint could look so good?
7. Katie Cassidy/Black Canary: She's been long since killed off, and now another character has resurrected the character on the CW's long-running Arrow. Fans of the show waited a good long time for Cassidey to finally slip into the tight-fitting Canary costume. Lord, was it worth the wait. It's also worth the reruns.
8. Chloe Bennet/Quake: Back over in TV land, Chloe Bennet continues to be the main reason to watch ABC's endlessly shuffled Agents of SHIELD (although the Ghost Rider arc kicked ass). She went from hacker extraordinaire to basically an Inhuman (series to premiere soon) and, frankly, no actress has looked this sweet kicking ass on TV since Jennifer Gardner in Alias. Speaking of which....
9. Elodie Yung/Elektra: Or the Jennifer Garner take on the beloved Frank Miller creation, from the considerably less successful Daredevil entry (starring Ben Affleck). Either one is cool by me, even though Yung's so closely resembles how the character's been drawn for years, and has a ferocity that is as sexy as it is scary.
10. Krysten Ritter/Jessica Jones: It's all about the jeans. Talk about a perfect fit. The leather bomber doesn't hurt. Or the scarf. Or the black boots. But it's the jeans, and the way Ritter fills them out. And the way she downs a beer in one gulp while a huge Luke Cage looks on in disbelief. While she's in the jeans. He got her out of them once, in series debut of Jessica Jones, but since Netflix didn't show us what was under them, let's just stick with the jeans rather than tangling her up in bed sheets.
11. Halle Berry/Catwoman: The movie might've bombed but that doesn't mean the gorgeous Oscar-winner didn't look purrrrfect as the titular character. Plus, she worked that whip just as well as Michele Pfeiffer before her, or even Julie Newmar before that. Admittedly, Catwoman is typically villainous, but her affection for The Bat sometimes gets her to do the right thing. (See: Ann Hathaway in The Dark Knight Rises. Another perfect one.)
12. Margot Robbie/Harley Quinn: Since we already included one villain—namely Catwoman—it only seems fair to include the psychotic Quinn. Furthermore, it's not like the Suicide Squad spin doesn't seek to redeem her, at least for the sake of that series. But even if it didn't, Robbie's shorts demand she be included.