We love a good old #TBT picture but this has to be our favourite of today.
Who would have known that Justin Timberlake used to be a rather goofy looking chap who’d irritate all his family members at Christmas by insisting on proudly waving his gifts every ten seconds.
But he’s not the only celeb who looks LOADS different. Check out these beauties.
Celebrities as kids/teenagers

Adam Levine

Anne Hathaway

Justin Timberlake

Zac Efron
Even with some teeth missing, you can't mistake Zac's killer smile

Ashton Kutcher

Avril Lavigne

Beyonce

David Beckham

David Schwimmer

Jay Z

Jennifer Lawrence

Justin Timberlake and Ryan Gosling

Kelly Osbourne

Kim Kardashian

Kim Kardashian (again)

Lady Gaga

Nicole Richie

P Diddy

Paris Hilton

Fergie AKA Stacy Ferguson

Taylor Swift

Leonardo DiCaprio

Louis Tomlinson

Selena Gomez

Harry Styles

Megan Fox

Kesha

Miley Cyrus

Lady Gaga

Adele
