“You’d have to accept me for all that I am. You’d have to love me if you wanted my love.”
The On The Floor hitmaker, who has married four times, said: “Love is a complicated thing and I know that… you can’t have love without heartbreak. You can’t. That’s what you sign up for.”
Lopez also joked about her marriage to Affleck during her first Vegas show.
The Dancing Again singer recalled her 2016 residency Jennifer Lopez: All I Have and said: “It’s been 10 years since my last residency… That went by in a blink.
“I tell you… and I’ve only been married twice since then. That’s not true! It was only once, felt like twice. I’m kidding.”
She then joked “things happen”, before kicking out her leg and adding “and then get rid of them”.
Lopez and Affleck ended their first engagement in 2004 before rekindling their romance in 2021.
The pair tied the knot in July 2022 and Lopez filed for divorce two years after their second wedding ceremony in Georgia, listing April 26, 2024, as the date of their split.
A further eight shows in Jennifer Lopez: Up All Night Live in Las Vegas are due to take place in March 2026.