50 Celebrity Prom Photos That Show We All Had to Struggle Through Our Awkward Phase

16. Jon Hamm

Dominick D

17. Lizzy Caplan

iDominick

18. Fergie

fergie

19. Wiz Khalifa

wizkhalifa

20. Harry Styles

Claires

21. Miley Cyrus

mileycyrus

22. Christina Aguilera

xtina

23. Lindsey Lohan

lindsaylohan

24. Tiger Woods

tigerwoods

25. Kim Kardashian

kimkardashian

26. Carrie Underwood

carrieunderwood

27. Halsey

iamhalsey

28. Karlie Kloss

karliekloss

29. Jaden Smith

c.syresmith

30. Will Ferrell

celeb.prom.pics