Oscar season is almost upon us, and as the Hollywood's most talented (or at least most desperate) stars prepare to launch campaigns that they hope will result in career defining gold guys and overlong acceptance speeches, we thought it would be a good time to look back at where they came from.
These pics of present-day A-listers hanging with younger versions of themselves have been making the rounds online, and they serve as a pretty cool reminder that some stars never age - and some made horrendous fashion statements in the not-so-distant past.
So enjoy this weird trip down red carpet memory lane. Just don't tell Little Leo he still doesn't have an Oscar!
Leonardo DiCaprio in 2013 and 1989
Leo works the red carpet with young Leo. Fun fact: these two guys have won the exact same number of Oscars!
Amy Adams in 2014 and 1999
Amy Adams is feeling herself. Literally. We envy her right now, and it's very confusing.
Christian Bale in 2013 and 1987
Christian Bale at ages 13 and 39. The way this guy transforms, he could probably still play a 6th-grader.
Julia Roberts in 2013 and 1989
Julia Roberts in her prime and...in her other prime. Seriously, what deal with the Devil did this woman make?
Matthew McConaughey in 2014 and 1996
Alright, alright, alright. Let's all be happy Matt lost his interest in giant vampire-slayer wooden cross jewelry.
Meryl Streep in 1980 and 2013
Meryl Streep has aged remarkably well. We guess dominating awards season every year helps keep you young!
Sandra Bullock in 2014 and 1993
Sandy just gets better with age. Although that's not hard when you used to rock a hairstyle that resembled Cocker Spaniel ears.
Tom Hanks in 2014 and 1980
Look at these bosom buddies! For our younger readers, Tom Hanks got his start on a sitcom called Bosom Buddies. Sigh. We're old.
Jared Leto in 2014 and 1994
Jared Leto's been a heartthrob since his Jordan Catalano days. Now, he's a heartthrob with an Oscar!
Jennifer Lawrence in 2014 and 2007
She's made so many trips (GET IT?) to the Oscars already that it's easy to forget Jennifer Lawrence is only 25. We're sure 18-year-old J-Law wouldn't believe what was in store for her career if you told her.