Nearly two years after they split up amid rumours of infidelity, Ben Affleck and Jennifer Garner have apparently called off their divorce and vowed to give their marriage another try.

The couple, who have been married for nearly 12 years and have three children together (Violet, 11, Seraphina, 8, and Samuel, 5), split back in June 2015, just a day after their tenth wedding anniversary, after it was widely reported that Affleck had had a relationship with the children’s nanny.

However, they have always been adamant that living arrangements would be focussed around the needs of their kids – with Affleck for a while said to have been living on the same property as Garner even after the separation.

Ben Affleck Jennifer GarnerBen Affleck and Jennifer Garner in 2014

Divorce proceedings were halted in July last year to “focus on the kids”, but now an inside source has told People that Bennifer is officially back on, after they realised that they still love each other.

“Jen has called off the divorce,” the source said, intimating that it was 44 year old Garner who had the change of heart. “She really wants to work things out with Ben. They are giving things another try.”

More: Matt Reeves replaces Ben Affleck as director of ‘The Batman’

“There is always a chance of reconciliation. They love each other. They also really, really love their kids, and those kids love their parents.”

The pair had been photographed together increasingly regularly in the last few months, hosting a small gathering at their house to mark Samuel’s birthday just after the Oscars.

Although neither Ben nor Jen has ever commented publicly, a source told Us Weekly last July that this was a possibility. “Jen mentioned that the divorce was going through very soon, and then a few weeks ago, things changed. It does not seem to be moving in that direction.”

“Jen seems to still be in love with Ben but doesn’t allow her mind to go there. She just focuses on the kids.”

More: ‘Batman v Superman: Dawn of Justice’ cleans up at the Razzie Awards