Sofia Vergara and Joe Manganiello's pals weren't surprised by their engagement.

The 'Magic Mike' actor proposed to the 'Modern Family' actress on Christmas Day (25.12.14) after a whirlwind romance that began last July, and their friends think they'll ''have a very happy marriage''.

A source told PEOPLE magazine: ''From the start, they seemed to be totally in sync. They have incredible chemistry and a lot of fun together. They'll have a very happy marriage.''

Joe, 38, started dating the Colombian beauty, 42, just two months after she ended her engagement with entrepreneur Nick Loeb in May.

An insider previously revealed the former 'True Blood' heartthrob spent weeks planning how he would pop the question in the palatial suite at the St. Regis Hotel in Princeville, Hawaii.

The source said: ''This wasn't spontaneous. Joe definitely planned ahead and contacted the hotel weeks in advance to discuss certain things he wanted to do.

''He didn't want to propose in a public setting, even though there are so many beautiful spots on the hotel grounds that have spectacular views and are well-known as places where people pop the question. But Joe said he didn't want to risk anyone walking by and witnessing it, and he didn't want to tip off Sofia by having security there shooing people away.''