Ryan Phillippe and longtime love, Paulina Slagter, just got engaged, reports Us Weekly. A source told the mag that the actor proposed on Christmas.

The couple celebrated their big news over lunch at Seaspice in Miami on Sunday.

Phillippe and Slagter, who is a 24-year-old law school student at Stanford, have been dating for four years.

The 41-year-old actor recently talked about his lady to Howard Stern, gushing, "She's awesome. When people see her they have these judgments because she could be a model, but she's about to graduate Stanford Law."

Phillippe was previously married to Reese Witherspoon from 1999 to 2007. They have two children, Ava, 16, and Deacon, 12. The Secrets and Lies actor also has a four-year-old son, Kai, with ex-girlfriend Alexis Knapp.