Entertainment Ben Affleck had 'not going anywhere' engraved in Jennifer Lopez's $5M engagement ring - before divorce drama Carly Johnson For Dailymail.comHeidi Parker For Dailymail.com 22/08/2024