The engagement between Robin Wright and Ben Foster appears to be back on.

Robin Wright and Ben Foster

Robin Wright and Ben Foster

Wright and Foster split at the end of last year, but it is believed that the pair has rekindled their romance over the Christmas period. It seems that wedding bells are once again in the air for the couple.

A source told Us Weekly magazine: "They are fully back together and really happy. Ben is the nicest guy. She knows she has a keeper."

Wright - 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 working on a number of "issues" with the 34-year-old star and they are confident now that their romance is back on track.

The source added: "There were a bunch of issues before, a lot because of distance and her schedule, but they are working on them.

"It is worth it to be with a guy like this who really cares about her so much."

The pair met on the set of their movie 'Rampart' in 2011 and are believed to have started dating in February 2012.

Robin first showed off her engagement in January 2014 and admitted the following month she already "felt married" to Ben.

She added: "Ben and I have a connection between us that just feels right. I don't know any other word for it."