Joe Manganiello wants to have a baby with Sofia Vergara.

The 42-year-old actress, who already has a 23-year-old son, Manolo, from a previous relationship, has revealed her new partner would like them to have children, but she thinks it might be ''weird''.

The 'Modern Family' star explained: ''My son, Manolo, is 23 years old, which is going to be really weird if I have another baby. But, you know, Joe wants babies and if it's going to make him super-happy, then...''

The celebrity duo got engaged in December after six months of dating and Sofia has revealed there's only one thing she'd change about her partner.

She told the new issue of Vanity Fair magazine: ''There's nothing about him I'd change other than the fact that he's four years younger than me.''

Sofia also revealed how the pair got together, having previously said he's ''too handsome''.

She said: ''The day that I sent the press release [announcing my split with fiancé Nick Loeb], Joe immediately contacted Jesse Tyler Ferguson, like, 'Please, please, please tell her I want her number.' And I'm like, 'Jesse, no. He's too handsome.'

''Then, after two days of Jesse trying to convince me, I'm like, 'OK. Give him my number.' I'm thinking, 'I'm in New Orleans shooting ['Hot Pursuit'], and he's in LA. Nothing's going to happen.'

''But we started talking a lot, and then he showed up in New Orleans. Since then we've been inseparable.''