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)
2.Chris Evans (Steve Rogers/Captain America)
3.Mark Ruffalo (Bruce Banner/Hulk)
4.Chris Hemsworth (Thor)
5.Scarlett Johansson (Natasha Romanoff/Black Widow)
6.Jeremy Renner (Clint Barton/Hawkeye)
Bonus — Here's a look at the two non-Avengers Avengers cast members who were at both premieres: