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

16. Jon Hamm

17. Lizzy Caplan

18. Fergie

19. Wiz Khalifa

20. Harry Styles

21. Miley Cyrus

22. Christina Aguilera

23. Lindsey Lohan

24. Tiger Woods

25. Kim Kardashian

26. Carrie Underwood

27. Halsey

28. Karlie Kloss

29. Jaden Smith

30. Will Ferrell