Matthew McConaughey and his longtime girlfriend, model and TV host Camila Alves, are engaged.

“Just asked camila to marry me, merry Christmas,” the “Dazed and Confused” actor tweeted Sunday, along with a picture of the newly engaged couple sharing a kiss.

McConaughey and Alves, who hosted the third season of Bravo’s “Shear Genius,” began dating in 2006. They have two children — Levi, 3, and Vida, 23 months.