And the rest is history!

In a fun new interview, Joe Manganiello dished on how he and his now-fiancée, Sofia Vergara, first began dating — and revealed the Modern Family beauty has always been his celebrity crush!

When the 38-year-old actor heard Sofia, 42, had split with her former love Nick Loeb in May 2014, Joe knew he had to make his move — and fast.

sofia vergara and joe manganiello

Sofia and Joe in in April 2015.

“I’ve had a crush on Sofia for years,” he began. “So I got her number from Jesse Tyler Ferguson (Sofia’s Modern Family co-star) and I called her the next day but she was filming Hot Pursuit in New Orleans.

RELATED: Sofia Vergara on Having Kids With Fiancé Joe Manganiello — “How Am I Going to Say No?”

“I flew out there and took her out on a date. She’s blamed me ever since for ruining her life because she was supposed to be single. But I didn’t let that happen. And here we are,” the Magic Mike star told

Just six-months later, Joe popped the question to Sofia with a stunning, 5-carat engagement ring — and she said “yes!”

Last week, the actress fêted her one-year dating anniversary with Joe by posting a sweet photo of the pair embracing on Instagram. “Happy 1st Anniversary love of my life!!! ? Never been so happy!!#lucky❤️❤️❤️❤️@joemanganiello,” Sofia captioned the adorable snapshot.