Robin Wright is set to become a Princess bride again! Her rep confirmed to People that she is engaged to actor Ben Foster. The pair attended the opening of Diane von Furstenberg’s “Journey of a Dress” exhibit in Los Angeles on Friday night where the actress was spotted wearing a sparkly ring.

Wright, 47, and Foster, 33, starred opposite each other in the 2011 film “Rampart” and rumors began swirling when they were seen sharing an intimate dinner at an Italian restaurant down under in early 2012.

Wright will soon be seen in the second season of “House of Cards” as Claire Underwood, a pitiless politician’s wife and Foster is in the searing drama “Lone Survivor.”

The statuesque beauty was previously married to Sean Penn for thirteen years. They have two children: Dylan, 22 and Hopper, 20. She was also married to actor Dane Witherspoon for two years before divorcing in 1988.

Click here to read more from People.com