Congratulations, Robin Wright and Ben Foster!

Though the ‘House of Cards’ star, 48, and the ‘Lone Survivor’ actor, 34, went their separate ways in November, the couple have rekindled their relationship and are reportedly engaged again!

“They are fully back together and really happy. Ben is the nicest guy. She knows she has a keeper,” a source said of the pair.

robin wright ben foster
Getty

Robin and Ben in August 2013.

Robin — who was previously married to Dane Witherspoon and has two children, Dylan, 23, and Hopper Jack, 21, with second ex-husband Sean Penn — has been reportedly working on a number of “issues” with her younger beau. But they are now confident their romance is back on track.

Related Story: Sean Penn Disses Madonna and Robin Wright: ‘Charlize Theron Would Be My First Marriage’

“There were a bunch of issues before, a lot because of distance and her schedule, but they are working on them,” the insider added. “It is worth it to be with a guy like this who really cares about her so much.”

robin wright ben foster
Getty

Ben and Robin at the Golden Globes in January 2014.

Ben and Robin first met on the set of the 2011 movie ‘Rampart’ and are believed to have started dating in February 2012.

The ‘Forrest Gump’ star later showed off her engagement in January 2014 and admitted the following month she already “felt married” to Ben.

“Ben and I have a connection between us that just feels right. I don’t know any other word for it,” she previously told ‘The Telegraph‘ of her fiancé.

For more, check out ‘Us Weekly.’