Credit: Twitter

Before making his national debut on Season 7 of The Bachelorette, New York hottie J.P. Rosenbaum was already breaking hearts. In a high school yearbook photo straight out of a '90s teen flick, graduating senior Jordan (no hot acronyms yet, it seems) looks super fly in a dark sweater and lightly fluffed haircut.

We can thank J.P.’s lady love Ashley Hebert for this flashback fav.

“Oh man. Stud muffin!” she captioned the image of her hubby of almost a year. We couldn’t agree more, Ash! And clearly neither could J.P.’s graduating class who crowned him “Best Looking” guy.

Credit: Ashley Hebert on Twitter

If we’d been lucky enough to go to high school with J.P., he totally would have gotten our vote, too. We mean honestly — just look at that jawline!

As for his ranking at Bachelor University, we’re still torn over which J.P. takes home the title of studliest muffin. No offense, Jordan; there’s just something about Juan Pablo’s smile. And abs. And accent. Maybe we need to see one of your high school photos, Juan. You know, just so we can judge more fairly.

But the real winner here? Natalie Verbanac, aka the lucky lady sitting on Jordan’s lap. Wherever Natalie is now (watching tonight’s Season 9 Bachelorette finale), you know that photo is posted on her Facebook wall...and probably hanging above her fireplace at home.

Source: Ashley Rosenbaum on Twitter