This article originally appeared in the May 23, 2013 edition of TIME magazine underneath the title, “Obama’s Grand Old Party.” To subscribe to TIME, click here.

Tucked away in someone else’s shoe box of adolescent artifacts, there might be a picture of you in garish clothes and with an outdated ‘do, your arm around a high school squeeze. The President of the United States is no different. These previously unpublished photos, obtained exclusively by TIME from Obama’s schoolmate Kelli Allman (née McCormack), show a 17-year-old Barack Obama on the night of his senior prom.

Barry spent his days at the Punahou School in Hawaii studying, shooting hoops and goofing off with his friends. Greg Orme, a fellow varsity basketball player, was Obama’s constant companion. “They were like brothers,” says Allman. On prom night, the pair double-dated. Obama and his date Megan Hughes, a student at the Hawaii School for Girls at La Pietra, joined Orme at Allman’s house, where the two couples sipped champagne before going to the dance and then an after-party. “It was a really fun, happy time. We were all cracking up, and everyone was smiling,” says Allman. “It was pretty typical from there out as far as what happens at prom: the dinner and the dancing and the photos.”

Millions of American teenagers will go to proms this year. Their photos are more likely to be stored on Facebook than in a shoe box. But it’s fun to imagine that in one of those pictures, there’s a girl in a pastel dress or a lanky guy in a white sport coat who will end up becoming the leader of the free world.

Left: Kelli Allman‘s OAHUAN 1979 Yearbook. Right: Obama wrote the above note in Allman’s yearbook at the end of his senior year in 1979. Kelli Allman / Contact Press Images

From left: Greg Orme, Kelli Allman, Barack Obama and Megan Hughes at Allman’s parents’ house in Honolulu. Kelli Allman / Contact Press Images

Get our Politics Newsletter. The headlines out of Washington never seem to slow. Subscribe to The D.C. Brief to make sense of what matters most. Please enter a valid email address. Sign Up Now Check the box if you do not wish to receive promotional offers via email from TIME. You can unsubscribe at any time. By signing up you are agreeing to our Terms of Use and Privacy Policy . This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Thank you! For your security, we've sent a confirmation email to the address you entered. Click the link to confirm your subscription and begin receiving our newsletters. If you don't get the confirmation within 10 minutes, please check your spam folder.

Contact us at letters@time.com.