Before they were stunning, celebrities also had their share of awkwardness as teenagers much like the rest of us.
If you think our favourite celebrities were born and raised looking the way they are today, think again. Probably like all of us, they went through bad (and big) 80s hair, padded shoulder dresses, sparkly gowns, and shiny suits for prom. However, some actually looked adorable.
Here are 24 celebrity prom photographs that will either make you squeal with delight or simply make you LOL.
1. Sandra Bullock
She still looks amazing though with a fully-braided hair adorned with ribbons and sparkles and a simple white dress.
2. Matthew McConaughy
This was how a neat-looking young Matthew looked like — not bad at all!
3. Tyra Banks
Her sultry supermodel bod looks way better than her hair. Bless the 80’s…
4. Jimmy Fallon
I never thought he used to look like this.
5. Debra Messing
With that padded silk dress and big hair, you may think she’s a mess, but, her smile makes everything look brilliant.
6. Clare Danes
Still the same simple Clare Danes we all love.
7. Elvis Presley
Who would’ve thought this simple young man would become the King of Rock and Roll?
So this was how Beyonce looked way before Destiny’s Child…
9. Kim Kardashian
10. Brad Pitt
A look back at the time Brad Pitt didn’t see a lot of girls swooning over him.
11. Courtney Cox
Oh my, she looks way older here than now.
12. John Stamos
The hair. All the hair!
13. Julia Roberts
Two words: Pretty Woman
14. Demi Lovato
If you’re being fetched by a Rolls Royce, nothing should be awkward.
15. Michelle Obama
Can’t imagine the US first lady wearing this thigh slit dress now, but before, yeah, she did, just like any sexy lady.
16. Jennifer Aniston
Jennifer and her teased hairdo.
17. Robin Wright
Not awkward at all
18. Jon Hamm
He’s cute though. In a very awkward way…
19. Blake Lively
Pretty in a tiara.
20. Lady Gaga
I never thought I would see her so simple like this.
Every bit the all American girl.
23. Bruno Mars
Pretty sure his date is keen to keep him close by…
24. Calista Flockhart
Despite the flowery big gown, Calista Flockhart actually looked stunning.