Bring out the champagne! According to Life & Style Weekly, actress Robin Wright is engaged to her boyfriend of almost two years Ben Foster.

An insider tells the mag, “Robin is 100% engaged. She was talking all about her upcoming wedding and how excited she is for it.”

The couple met on the set of the 2011 drama “Rampart” and began dating in early 2012, a year-and-a-half after her 14-year-marriage to actor Sean Penn ended.

The “House of Cards” star was also married to actor Dane Witherspoon from 1986 to 1988 and has two children from her marriage to Penn.

Foster, who has never been married, has appeared in films such as “The Messenger,” “3:10 to Yuma” and “X-Men: The Last Stand.”

The actor is 14 years younger than his bride-to-be and has previously been linked to actresses Kirsten Dunst, Zoe Kravitz and Ellen Page.