Brazilian model Camila Alves got engaged to longtime boyfriend Matthew McConaughey over the holidays. The two have been dating since 2007 and decided to make it official after McConaughey decided to make it official on Christmas Day. The 42-year old actor took to his twitter account to announce the special news, "just asked Camila to marry me, Merry Christmas" and including a picture of the two of them kissing. Matthew and Camila have two children together, Levi, 3 and Vida, 1. Camila is the host of Bravo's "Shear Genius," and has appeared in ads for Chopard, Mango, Dior cosmetics, Levi's, and Pinko.