Few celebrity relationships have been as complicated as the one between Jennifer Lopez and Ben Affleck.
Their 2002 engagement was welcome news for fans, buttheir canceled wedding in 2003led to their split in 2004.
Affleck moved on with Jennifer Garner, whom he married in 2005.

Garner and Affleck spent a decade together as husband and wife beforethe couple filed for divorce in 2015.
“No one is surprised by this at all.
After their engagement, a source toldUs Weeklywhat Garner thought of the couple tying the knot.

“JLo has Jennifer Garner’s seal of approval,” the source said.
“JLo thinks Jennifer is a kind and wonderful person and an amazing mother.”
