To the rescue! Some of Hollywood’s biggest stars have donned tights and capes to save the day as beloved superheroes — see celebs including Ben Affleck, Chris Evans, and Gwyneth Paltrow as superheroes!
Making her debut in Captain Marvel, the Oscar winner also stars in Avengers: Endgame.
In Captain America: Civil War, Holland was introduced as Peter Parker and Spider-Man. He is now part of the MCU, appearing in individual movies, as well as the Avengers saga.
The Gossip Girl alum portrays Bucky Barnes/Winter Soldier; he first appeared in the 2001 Captain America film. Since, he has appeared in six MCU movies.
The 42 star joined the MCU in the 2016 Captain America film, then landed his own in 2018 and starred in both Avengers: Infinity War and Avengers: Endgame.
The Oscar-nominated star has starred in multiple blockbusters as Tony Stark/Iron Man. He led three Iron Man movies as the hero, also appearing in The Avengers series.
Hugh Jackman ate 6,000 calories a day to bulk up for his fifth stint as the X-Men’s Wolverine in 2013’s The Wolverine. He continued his role as the clawed crusader in 2014’s X-Men: Days of Future Past.
In brightest day, in blackest night… Blake Lively’s husband Ryan Reynolds joined the Lantern Corps as Hal Jordan in 2011’s Green Lantern.
In Iron Man 2, Scarlett Johansson poured herself into a sleek catsuit to play Black Widow. In 2012 she joined the rest of the crew in The Avengers, and did the same for 2014’s Captain America: The Winter Soldier.
Academy Award winner Christian Bale donned his pointy-eared armor once again as Bruce Wayne/Batman in 2012’s The Dark Knight Rises, after previously appearing in two other Batman movies.
From the world wide web to web slinger! The Social Network star Andrew Garfield took on the role of your friendly neighborhood hero in 2012’s The Amazing Spider-Man and 2014’s The Amazing Spider-Man 2.
Hunger Games star Jennifer Lawrence went bad and blue as Raven Darkholme/Mystique in 2011’s X-Men: First Class and 2014’s X-Men: Days of Future Past.