John Stamos' Posts High School Prom Photo and It Is Everything

John Stamos has always been a heartthrob -- with one amazing head of hair!

The Grandfathered star blessed us with an amazing blast-from-the-past prom photo that proved (as if we needed proof, but still) he has always been easy on the eyes.

WATCH: 6 Stars Defying Age Without Plastic Surgery

Stamos posted the throwback to Instagram on Friday, which showed him dressed in an all-white ruffled suit with red stitching down the front and a big bow tie. He captioned the pic with three simple hashtags: #TBT, #Prom and #Hair.

Seriously, that hair. Total perfection!

Even though he looked like a million bucks in high school, the 53-year-old actor has admitted that he wasn't a cool kid while growing up in Orange County, California, high school.

"I know everybody says this, but in high school, I really was the dorky kid," he told Orange Coast magazine in 2014. "I was into magic and theme parks. I was very innocent. When a lot of kids my age were going out drinking on Friday and Saturday nights, I was at Disneyland, going on the rides and listening to the bands."

How times have changed!

NEWS: John Stamos Pleads No Contest in DUI Case, Won't Face Jail Time

Stamos went on to star as ultra cool Uncle Jesse on Full House in 1987, a role he will be reprising in the upcoming Netflix series, Fuller House.

That, of course, happened after his acting debut on General Hospital and a touring gig with The Beach Boys.

While performing as an honorary member of the classic surf-pop band in 2014, Stamos made one Beach Boys fan's dream come true -- watch in the video below.

Related Articles