Jennifer Garner și Ben Affleck au fost căsătoriți între 2005 și 2018, dar formau un cuplu încă din 2004. Înainte de a fi cu Jennifer Garner însă, Ben Affleck a avut o relație cu Jennifer Lopez, din 2002 până în 2004. La vremea aceea, ei urmau să se căsătorească, dar au anunțat brusc că s-au despărțit. La nici un an de când JLo și Affleck s-au despărțit, ambii erau deja căsătoriți cu alți parteneri, el cu Jennifer Garner, cu care are 3 copii, și JLo cu Marc Anthony, cu care are 2 copii gemeni.