Jennifer Lopez's beauty brand deletes post after awkward Ben Affleck gaffe
Lopez and Affleck were christened “Bennifer” by the media after their intial 2002 engagement. They were due to tie the knot in September 2003 but postponed the wedding just days before the ceremony. The pair called off their engagement in January 2004. Lopez later declared it as “the biggest heartbreak of my life”.