Making an impact on the whole family! Jennifer Garner’s boyfriend, John Miller, is not only a positive light in Jen’s life but also in Ben Affleck’s, too. “Jen having a boyfriend has been the best thing to happen to Ben and Jen in a long time,” a source told Us Weekly. Jen’s ex has even “become a better parent” due to her new relationship.

The former flames — who share three kids: Violet, 13, Seraphina, 10, and Samuel, 7 — have been spotted together a lot lately, and there’s a reason for that! Ben, 46, is really present in his kids’ lives right now. “He’s really showing Jen that he can be a better person,” the insider noted. “They’re coparenting in a way they never have before.”

Ben Affleck Wearing a Gray T-Shirt With Jennifer Garner in a Gray T-Shirt by the Pool

The Good Will Hunting alum took his son to Disneyland on Tuesday, August 13, and prior to that, he took his kids to church, school activities and even got ice cream with them. “He ultimately just wants to be the best father he can be and part of that is continuing a loving relationship with Jen,” the source added.

The Triple Frontier star even gives his ex the seal of approval. “Ben has no problem with John,” the insider revealed. The 41-year-old Cali Group CEO has children from a previous relationship, and they have had “playdates with Jen and Ben’s kids. Ben totally trusts him,” the insider said.

Ben and Jen, 47, tied the knot in 2005 but decided to split up in 2018. In October 2018, the brunette beauty moved on with John, and since then they have been smitten with one another. Jen “admires John because he is just normal,” a second source previously explained.

Meanwhile, Ben has nothing but love for his former love. “She’s wonderful,” he said during an appearance on the Today show in March. “I’m lucky [my kids] got a great mom, and she helps out a great deal with making sure we coparent in as good a way as possible.”

Ben Affleck Wearing a Blue Shirt With Jennifer Garner And Their Two Daughters

Now, that is one big, happy family!

Have a tip? Send it to us! Email In Touch at