

Let me take you back to the year 2012. It was the time of Carly Rae Jepsen’s “Call Me Maybe,” people saying YOLO a lot, Claire Danes’ cry face on Homeland, and, of course, the red carpet premiere of The Avengers.
So here’s a look at the original Avengers cast at the 2012 premiere, side-by-side with what they looked like at the 2019 Avengers: Endgame premiere. Or, as I like to call it, “a collection of beautiful photos of beautiful people that prove The Avengers will never age.”
1.
Robert Downey Jr. (Tony Stark/Iron Man)
Jason Merritt / Getty Images, Jon Kopaloff / Getty Images
2.
Chris Evans (Steve Rogers/Captain America)
Jason Merritt / Getty Images, Jesse Grant / Getty Images
3.
Mark Ruffalo (Bruce Banner/Hulk)
David Livingston / Getty Images, Valerie Macon / AFP / Getty Images
4.
Chris Hemsworth (Thor)
Jason Merritt / Getty Images, Steve Granitz / WireImage
5.
Scarlett Johansson (Natasha Romanoff/Black Widow)
Jason Merritt / Getty Images, Steve Granitz / WireImage
6.
Jeremy Renner (Clint Barton/Hawkeye)
Jason Merritt / Getty Images, Jon Kopaloff / Getty Images
Bonus — Here’s a look at the two non-Avengers Avengers cast members who were at both premieres:
7.
Clark Gregg (Phil Coulson)
Jason Merritt / Getty Images, Jon Kopaloff / Getty Images
8.
Cobie Smulders (Maria Hill)
Kevin Winter / Getty Images, Jon Kopaloff / Getty Images