Sofia Vergara ''never planned'' to get married again.

The 'Modern Family' actress - who recently became engaged to business Nick Loeb - admits she did not want to wed again after her split from childhood sweetheart Joe Gonzalez nearly two decades ago, but thinks it is ''perfect'' timing.

Sofia - who has 20-year-old son Manolo from her relationship with Joe - said: ''I never really planned on getting married again. I had my son and it just wasn't a priority. But I love being in love, and I'm very happy right now. It's perfect.''

Sofia, 40, is particularly close to Manolo because of all the time they have spent together, but now he is in college in Boston he is less likely to see him because it is too ''cold'' in Massachusetts.

She told Glamour magazine: ''We're very close because I got divorced when he was just one, so it's been the two of us. I divide my time between New York and Los Angeles, but I used to always say home is where my son is. But he's now in college in Boston and my home is definitely not Boston - it's too cold!''