Jennifer Lopez and Ben Affleck truly have a Hollywood love story, having rekindled their relationship in May 2021 after almost 20 years apart.
The couple were originally engaged in 2002, but postponed their wedding with just four days' notice because of "excessive media attention".
Just four months later, at the beginning of 2004, they announced their decision to go their separate ways.