Skip To Content

24 Celebs Pretending To Be Teenagers Vs. What They Actually Looked Like As Teenagers

*Phew* I thought I was just ugly at 16.

You *may* have noticed that movies and TV shows don't usually cast real teenagers.

派拉蒙影业/礼貌:埃弗雷特收集

This is largely due to labor laws that requires specific working hours and resources for underage actors.

But what would these classic movies and films look like if they actually *did* use teenage actors?

NBC

To that end, here are 24 actors who played teenagers and how they actually looked at the age of their characters!

1.Leonardo DiCaprio playing a 17-year-old inCatch Me If You Can

Dreamworks / courtesy Everett Collection

Leonardo DiCaprio as an actual 17-year-old

Jerry Fitzgerald / ABC / Courtesy Everett Collection

2.Lili Reinhart playing a 16-year-old onRiverdale

Diyah Pera/The CW Network/courtesy Everet Collection

Lili Reinhart as an actual 16-year-old

3.Gabrielle Union playing a teenager inBring it On

Universal/Courtesy Everett Collection

Gabrielle Union as an actual teenager

Gregg Deguire / WireImage via Getty Images

4.Jennifer Lawrence playing a 16-year-old in饥饿游戏

Murray Close/Lionsgate/Courtesy Everett Collection

Jennifer Lawrence as an actual 16-year-old

Jennifer Lawrence in Cold Case
CBS

5.Liam Hemsworth playing a teenager in饥饿游戏

Murray Close/Lionsgate/Courtesy Everett Collection

Liam Hemsworth as an actual teenager

NBC

6.Cole Sprouse playing a 16-year-old onRiverdale

Dean Buscher / The CW Network/Courtesy Everett Collection

Cole Sprouse as an actual 16-year-old

Kristin Callahan/Everett Collection

7.Kerry Washington playing a teenager inSave The Last Dance

Paramount/Courtesy Everett Collection

Kerry Washington as an actual teenager

MTV

8.Dylan O'Brien playing a 16-year-old inThe Maze Runner

Ben Rothstein/20th Century Fox /Courtesy Everett Collection

Dylan O'Brien as an actual 16-year-old:

Dylan O'Brien singing in a YouTube video
moviekidd826 / YouTube / Viayoutube.com

9.Lucy Hale playing a 16-year-old onPretty Little Liars

Danny Feld / ABC Family / Courtesy Everett Collection

Lucy Hale as an actual 16-year-old

Lucy on Ned's Declassified
Nickelodeon

Ok, this one pisses me off because if Aria was played by a 16-year-old Lucy, we absolutely would not have been okay with Ezra.

10.Timothée Chalamet playing a 17-year-old inCall Me By Your Name

Sayombhu Mukdeeprom / Sony Pictures Classics / courtesy Everett Collection

Timothée Chalamet as an actual 17-year-old

old YouTube video of Timothée
YoungArts / YouTube / Viayoutube.com

Another one where it would've been SUPER CREEPY if 17-year-old Timothée played Elio.

11.Harry Shum Jr. playing a teenager onGlee

Miranda Penn Turin / Fox / Courtesy Everett Collection

Harry Shum Jr. as an actual teenager (right)

facebook.com

12.Asa Butterfield playing a teenager onSex Education

Sam Taylor / Netflix / Courtesy Everett Collection /

Asa Butterfield as an actual teenager

Asa in Ender's Game
Summit Entertainment / courtesy Everett Collection

13.Haley Lu Richardson playing a teenager inUnpregnant

HBO Max

Haley Lu Richardson as an actual teenager

Haley in the short "Meanamorphosis"
NovaStar / YouTube / Viayoutube.com

14.Alisha Boe playing a 16-year-old on13 Reasons Why

Netflix

Alisha Boe as an actual 16-year-old

15.Darren Criss playing a high schooler onGlee

Adam Rose / Fox / Courtesy Everett Collection

Darren Criss as an actual high schooler

James Corden showing a high school photo of Darren on his show
CBS

16.James Van Der Beek playing a 16-year-old onDawson's Creek

Columbia Tristar Television / Courtesy Everett Collection

James Van Der Beek as an actual 16-year-old

James on Clarissa Explains It All
Nickelodeon

17.Joshua Jackson playing a 15-year-old onDawson's Creek

Columbia Tristar Television / Courtesy Everett Collection

Joshua Jackson as an actual 15-year-old

Joshua Jackson in The Might Ducks sequel playing ice hockey
Buena Vista Pictures / Courtesy Everett Collection

18.Greta Onieogou playing a teenager onAll American

The CW

Greta Onieogou as an actual teenager

Greta Onieogou on Degrassi: The Next Generation
CTV

19.Zendaya playing a teenager onEuphoria

HBO

Zendaya as an actual teenager

Zendaya on Shake It Up
Eric McCandless / Disney Channel / Courtesy Everett Collection

20.Thomas Brodie-Sangster playing a teenager inThe Maze Runner

20th Century Fox

Thomas Brodie-Sangster as an actual teenager

Thomas in Nanny McPhee
Universal /Courtesy Everett Collection

Thomas was 15 whenNanny McPheewas released.

21.Saoirse Ronan playing a teenager inLady Bird

A24 / Everett Collection

Saoirse Ronan as an actual teenager

Saoirse Ronan in Hanna
Focus Features/Courtesy Everett Collection

Hannacame out when Saoirse was days away from turning 17.

22.Sarah Michelle Gellar playing a 15-year-old onBuffy the Vampire Slayer

The WB

Sarah Michelle Gellar as an actual 15-year-old

Sarah in Swans crossing
ShoutFactoryTV

Sarah was 15 inSwans Crossing.

23.Michelle Trachtenberg playing a 16-year-old onGossip Girl

Giovanni Rufino / The CW / Courtesy Everett Collection

Michelle Trachtenberg as an actual 16-year-old

Michelle as Dawn on Buffy the Vampire Slayer
UPN

24.And finally, Emma Stone playing a high schooler inThe Amazing Spider-Man

Sony Pictures Releasing

And Emma Stone as an actual high schooler

艾玛唱歌的In Search of the Partridge Family
VH1

Which of these were most surprising? Do you feel better about your teenage self now? Let me know in the comments!

BuzzFeed Daily

Keep up with the latest daily buzz with the BuzzFeed Daily newsletter!

Newsletter signup form