Jennifer Lopez has filed for divorce from Ben Affleck, US media reported Tuesday, two years after the Hollywood power couple officially gave love a second chance by tying the knot.
The pair, who were nicknamed "Bennifer" when they first dated in the frenzied tabloid celebrity days of the early 2000s, had rekindled their relationship almost two decades later.