Ben Affleck and Jennifer Garner are in a good place and co-parenting happily, one year after they filed for divorce.
The 'Justice League' actor and the 45-year-old actress - who have Violet, 12, Seraphina, nine, and Samuel, six, together - filed legal documents to divorce in April 2017 after having first split in 2015, and a year into their proceedings sources have now said the pair are continuing to happily co-parent their brood.
An insider said: "Things are pretty good between them right now. They are happy to be together with their kids."
It has also been claimed that Ben, 45, has managed to find a "good routine" in seeing his children during breaks in his hectic filming schedule.
The source added: "He's found a really good routine. He's in a great place, enjoying his work on the new film and being able to fly back to spend time with the family during downtime."
Since their split, Ben has found love once again with 'Saturday Night Live' producer Lindsay Shookus, with whom he has a "very caring" relationship.
A source said: "They have a very caring relationship. They continue to get to know each other and they make a point to enjoy every moment. She works hard to visit when possible."
And Jennifer is believed to be incredibly supportive of the new romance.
Speaking to People magazine, the insider claimed: "As long as Ben keeps working on himself, Jen is happy. She will continue to support him because it benefits the kids."
It comes after the 'Batman v. Superman: Dawn of Justice' star introduced his new flame to Jennifer late last year.
A source at the time said: "Ben and Lindsay looked so happy to finally be making their relationship legit with Jen. They've had to tiptoe around and Jen has resisted having the kids hang out with Lindsay. Ben was dressed up and seemed to really want to make a good impression on Jen - like how clean and healthy he looks. Lindsay looked a little nervous but was getting support from Ben."