Hollywood celebrity couple Ben Affleck and Jennifer Garner, both 44, are reportedly giving their marriage another try. The couple split back in June 2015, after widespread rumors did the rounds that Affleck was having an affair with the family nanny. Meanwhile the popular couple never responded to the rumors, and continued to co-parent their brood of children, often living together in the same house much of the time, despite their separation. They even enjoyed several family vacations together, including spending December in Montana to celebrate the holidays.

Affleck/Garner divorce cancelled

Despite this, Jennifer had filed divorce papers, but now, it seems, she really wants to work things out. A source close to Garner told People she has officially called off the divorce and the couple is going to give their marriage another try. Apparently they are not yet officially back together, but yet another source told People that it was the decision of both parties to cancel the divorce.

That source said there is a chance of reconciliation, because they both love each other, and their kids, and of course, the children love their parents. Ben and Jennifer have three children together, Violet, 11, Seraphina 8 and five-year-old Samuel. They originally got married back in 2005.

Ben and Jennifer have been working on their marriage all along

According to a report by the Inquisitr, E News! had hinted of a reconciliation some weeks ago, after another insider of the family revealed their relationship is “very fluid,” and that the couple had been working on restoring their marriage since the separation.

That report talked about how Jennifer made a rare decision to speak out to Vanity Fair about her split from Affleck and the possible divorce.

In that interview Garner said the couple had been separated for several months before she even heard the rumors about the nanny and said that had nothing to do with their split. She continued by telling Vanity Fair that Ben is the “most brilliant person” and totally the love of her life.