source Post navigation 2024: Why Jennifer Lopez is Divorcing Ben Affleck Why did Jennifer Lopez marry her old boyfriend Ben Affleck after breaking up with three people?