Jennifer Garner, left, and Ben Affleck.
Jennifer Garner, left, and Ben Affleck. John Shearer John Shearer/Invision/AP
Jennifer Garner, left, and Ben Affleck. John Shearer John Shearer/Invision/AP