Jennifer Lopez’s love history: P Diddy, Ben Affleck, Marc Anthony, Casper Smart and much more

Jennifer Lopez’s love history: P Diddy, Ben Affleck, Marc Anthony, [...]