Matthew McConaughey, 42, sure knows how to pick out a Christmas gift.

The Lincoln Lawyer actor celebrated the holiday by popping the question to Camila Alves, 28, his girlfriend of five years and the mother of his two children, Levi, 3, and Vida, 1. "Just asked Camila to marry me, #MerryChristmas," McConaughey posted on his WhoSay account. From the look of the accompanying pic, which showed the two smooching in front of the Christmas tree, she said yes.

The duo met in 2006 at a bar in Los Angeles. Just two years later, McConaughey was telling the papers about wanting to start a family with the Brazilian model. "I always wanted to be a father," he told People shortly after the birth of Levi's birth. "It just took the right woman and the right time to make it happen."

And nothing has changed for McConaughey and Alves, who currently hosts Bravo's Shear Genius. "I found the woman … I wanna make a family with, hopefully live our life out together," he told Esquire earlier this year. Maybe he was planning the Christmas proposal even then.

Soon you can see McConaughey discard his shirt — this time for a purpose — in the 2012 summer release, Magic Mike, in which he plays a male stripper alongside Channing Tatum and Alex Pettyfer.

Read more here:

U Q&A: Camila Alves

Matt Bomer Hops An Ambulance Ride

Abs Fab: The Best Abs Of The Aughts

Read more about: