Jennifer Lopez and Ben Affleck were married for two years, from July 2022 to April 2024 before reuniting in 2021. The couple also dated earlier, from 2002 to 2004.
Lane Sawyer (Imagine) 320; 139: Tiago Pasos (B) 270; 154: 1. Jaxon Reese (Oasis) 320; 169: 1. Lucas Lazo (Moore Haven) 345; 183: Juston Davis (B) 535; 199: Jeremiah Richards (Imagine) 575; 219: Trevor ...