From Diddy to Ben Affleck – a timeline of Jennifer Lopez’s relationships and divorces John Wicky | 21/08/2024