Sofia Vergara thinks Joe Manganiello doesn't realise "how handsome and big he is".

Sofia Vergara and Joe Manganiello

Sofia Vergara and Joe Manganiello

The 46-year-old actress married Joe, 41, in 2015, and even though he's widely considered to be one of Hollywood's most handsome stars, he apparently doesn't see himself in that way.

She said: "He's fit and he's good-looking and everything, but he is very not into it - like, he doesn't really know how handsome and big he is.

"He works out for health and for strength, not for a six-pack. You never hear him talking about stuff like that. It's all about health and strength."

Despite his enviable good looks, Joe actually pays very little interest to his appearance.

Sofia told the October issue of Health magazine: "His beauty routine is very simple: It's a shower and combing his hair, and that's it.

"I mean, he'll get a sunburn, so I have to harass him and follow him around the house to put a little bit of cream on - it's like I was putting poop in his face! You know? He is just a true guy."

Meanwhile, Sofia admitted that even though she doesn't enjoy going to the gym, it's something she forces herself to do for the sake of her acting career.

The 'Modern Family' star said: "It is not one of my favourite things to do - but I do it because of my profession, and I want to stay healthy.

"The one thing that I have done that really has made a difference in my body is lifting weights. Not crazy weights. But, you know, like five pounds, seven pounds, 10 pounds. Twelve pounds is the maximum I can do.

"It keeps your muscles tight, and your skin tighter to you. I've done Pilates and spinning, and I've tried all sorts of things - and they're great."