Joe Manganiello and Sofia Vergara as the top of the list as far as hot celebrity couples go, and they're celebrating the 7th year of marriage. The actor always speaks fondly of his wife anytime he has to, including how his eyes light up when recalling their first date.
Fans surmise he had a chance with the Colombian actress because he's "hot," while others believe it was written in the stars. Both could be true, but we're happy knowing they're happy.