It’s been more than a decade since Jonathan Bennett made us swoon as Aaron Samuels in Mean Girls. But Cady Heron can eat her heart out — because, in the 13 years that have passed since Jonathan made his iconic film debut, it’s been revealed that the handsome actor, now 36, is gay…and it looks like he’s in the most fetch relationship ever.

https://www.instagram.com/p/BWIb5ErFtmN/

Jonathan — who just finished hosting Halloween Wars on the Food Network — is dating the equally good-looking Jaymes Vaughan. You might recognize the hunky reality star from his 2012 stint on Season 21 of The Amazing Race. Though he finished in second place with fellow Chippendales dancer James Davis, Jaymes, 35, parlayed his 15 minutes of fame into a career in entertainment news, and currently hosts Celebrity Page. So, basically, Jonathan and Jaymes are the most genetically blessed TV power couple to ever exist.

While Jonathan has remained mum on his sexual orientation over the years — Julianne Hough accidentally outed him while he was competing on Dancing With the Stars in 2014 — it’s clear that the former teen heartthrob is happier than ever with Jaymes by his side.

https://www.instagram.com/p/Baf0jdXl51H/

On Oct. 21, Jonathan shared a sweet snap of himself and Jaymes posing together on a red carpet at a Beverly Hills event, accompanied by a touching caption. “Thank you to @jaymesv for making me grow as a human and thank you for being awesome,” he gushed.

And Jaymes seems just as smitten. Back in June, the fitness enthusiast paid tribute to Jonathan on his birthday — and even dropped the “L” word. “Happy Birthday to the only guy I know who is a bigger spaz than me @jonathandbennett,” he jokingly captioned a pic of the two on the beach, before adding, “I love you dude.” So. Cute!

For access to all our exclusive celebrity videos and interviews – Subscribe on YouTube!