Actor Matthew McConaughey and Camila Alves have tied the knot, according to E! online.
The couple exchanged vows in a small ceremony Saturday night in Texas.
They reportedly invited less than two dozen guests to their nuptials.
The 42-year-old actor popped the question to Alves on Christmas Day and announced the news via his WhoSay page, writing, "Just asked Camila to marry me, Merry Christmas."
They started dating in 2006 and have two children together: Vida, 2, and Levi, who turns 4 in July.
Alves will also officially change her name to Camila McConaughey, according to actor's rep People magazine reported.