Matthew McConaughey wasn't the only star to pop the question over the festive season.
Ordinary People singer John Legend, 32, was also caught up in Christmas romance as he whisked his love off to an exotic location to get down on one knee.
"John Legend and his girlfriend, model Chrissy Teigen, got engaged over the holidays while vacationing in the Maldives," his rep confirmed to People magazine.
Their engagement sets the seal on a four-year romance between the soul musician and the beauty who has graced Sports Illustrated.
Following the romantic gesture, the lovebirds headed to Thailand where her parents live. They also took time to take up cooking lessons.
On Christmas Day, she wrote: "Did another vacation cooking class!
"This one wasn't quite as interactive – everything was already chopped and measured and chopping is pretty much our favorite thing ever. Pad Thai, Panang curry, and som tum, or papaya salad."
It's a little princess!