"They are very happy together," a source close to the couple told the celebrity news Web site, adding they got engaged in Sun Valley, Idaho, during the Christmas holiday.
The 36-year-old former child star is twice-divorced. She was previously married to comedian Tom Green from 1999 to 2001, and to Welsh barman Jeremy Thomas in 1994.
'Maze Runner' brings in $11.3M Friday
Dakota Fanning says her mother is no stage mom