Hottest Superheroes of All Time: Thor, Superman, Storm, Black Widow, Batman & More [PHOTOS]
In addition to saving the world, many of the most beloved superheroes are also supernaturally good-looking.
Many of the superheroes in the wildly popular The Avengers are able to woo members of the opposite sex when they aren't preventing the world from imploding. They are also played by some of Hollywood's hottest actors including Chris Hemsworth as Thor, Chris Evans as Captain America, Scarlett Johansson as Black Widow and Jeremy Renner as Hawkeye.
Many of the X-Men are also played by today's hottest actors, including Hugh Jackman as Wolverine, Halle Berry as Storm and Famke Jenssen as Jean Grey/Phoenix. Meanwhile, Jessica Alba was something to look at in the Fantastic Four movies, when she wasn't using her powers as The Invisible Woman, that is.
Those in the Batman universe aren't exactly ugly either. Christian Bale as the titular hero and Alicia Silverstone as Batgirl are just some of the more attractive members of the Caped Crusader's universe.
Here are 11 of the hottest actors and actresses to have played superheroes in modern film: