Sofia Vergara and Joe Manganiello are reportedly engaged after several months of dating.

E! News reported on Monday that the Magic Mike actor, 38, popped the question to the 42-year-old Colombian actress on Christmas Day.

"I've never seen two people so truly in love," a source told the publication. "The way they talk to each other, touch each other. It's incredible."

Photos posted by The Daily Mail also show the actress wearing a huge diamond rock on her ring finger as the couple celebrated Manganiello's birthday in Hawaii over the weekend.

The lovebirds were first spotted together having brunch in July while Vergara was filming her latest movie, Don't Mess With Texas, alongside Reese Witherspoon in New Orleans. The relationship blossomed two months after Vergara announced her split from fiancé Nick Loeb.

It was no secret that Manganiello found Vergara attractive as he raved about her to People when he covered the magazine's Hottest Bachelors issue in June.

"She's got the curves, she's got a beautiful face, beautiful hair, just gorgeous. Naturally beautiful. She's feisty!" he said.

During an interview with Extra in August, Vergara was asked about a recent trip to Miami where the True Blood actor met her large family and she revealed that she's wasn't thinking about the future.

"I'm just having a great time and it's like a special time in my life, but I'm trying not to think too much about it," she said about her beau. "It's something very new so we will see what happens."

Tags
Sofia Vergara, Joe manganiello