Ben Affleck and Jennifer Garner are reportedly trying to fix their broken marriage.
According to Hollywood Life, Garner is ready to move past Affleck's infidelity with their former nanny Christine Ouzounian, especially now that she's pregnant with their fourth child.
"Jen was shocked when she found out about the pregnancy. She was still committed to going through with the divorce, at least up until the past few weeks," the source told the publication.
Just last week, the couple was spotted enjoying some quality time together with their kids in Malibu. The source added that Garner is most concerned about the welfare of her children. This is why she has decided to forgive Affleck so their entire family will still be complete.
Meanwhile, according to Radar Online, the "Alias" actress was somewhat pleased with the fact that Affleck owned up to his mistakes and asked for forgiveness.
"Ben took responsibility for his relationship with their former nanny, Christine Ouzounian. Christine often complained to Ben that Jen was being overly critical of her work with their three kids. Jen had felt that she being unfairly attacked by Ben, and couldn't understand why at that time. They were trying to co-parent their kids but Ben was just being a real bear to deal with. Now she realizes what was going on," the source told the publication.
In recent weeks, news of the "Batman v Superman: Dawn of Justice" star's infidelity circulated online. At that time, Affleck's friends revealed that they are disappointed to hear the report, especially since the actor kept them in the dark about his relationship with the nanny.
Ouzounian's friends, on the other hand, clarified that the nanny wasn't after the actor's money. Rather, they claimed that the two were really in love with each other.