Joe Manganiello never thought he would marry another celebrity.

Sofia Vergara and Joe Manganiello

Sofia Vergara and Joe Manganiello

The 40-year-old actor tied the knot with actress Sofia Vergara in 2015, and has admitted whilst he thinks his spouse is "the greatest", he never expected he would have a relationship with another celebrity as he didn't want the burden of a high-profile relationship.

He said: "I was never part of a celebrity couple before this, because I never wanted to go through the difficulty that can bring in terms of paparazzi and attention. The two of us knew that once it became public that we were together - and we had conversations about how that would change a lot of things. [Sophia] is the only woman on the planet that I was willing to go through all of that for, because she's the greatest."

Despite not wanting his relationship to be in the spotlight, the 'Magic Mike XXL' star admits the "pressure" of media attention has actually worked in their favour, as it's brought the couple closer together.

He added: "All that pressure has just brought us closer together. It's not something that we welcome into our lives. We try to stay private. At the end of the day, it's really nobody else's business but ours. It's just that I love her and she loves me and here we are. And there is a price for that, when living in the public eye."

And the 'Spider-Man 3' star is smitten with the 'Modern Family' actress, 44, and said he knew from the first date that she was the one for him.

He told Ocean Drive magazine's April issue: "I just married the girl that I love. That was it. From the first date, it was just like, 'Wow!' It was so easy in all the ways that you want it to be easy and challenging in all of the most fun ways possible. So I knew right away and that was it."