This is her… now.
Jennifer Lopez slammed her failed marriages with her four ex-husbands on the opening night of her Las Vegas residency show.
“For those of you who were there on opening day 10 years ago, it just flew by, didn’t it?” the “Selena” actress said in a video shared from Tuesday night’s show “Jennifer Lopez: Up All Night Live.”
“And, you know, I had only been married twice at the time,” she joked.
Lopez, 56, corrected himself after the audience started laughing.
“That’s not true. It only happened once. It felt like it happened twice. Just kidding,” she said jokingly.
“It’s over and we’re just going to boom, that’s okay. All good,” the pop star continued. “The good news is that I’m learning and growing. We’re in happy times right now.”
The “Enough” actress has been married four times. From 1997 to 1998, he was married to Cuban waiter Ojani Noa. Dancer Chris Judd from 2001 to 2003. to singer Marc Anthony from 2004 to 2014; And from 2022 to 2025, it will be Ben Affleck.
Lopez and the “Vivir Mi Vida” singer, 57, have 17-year-old twins Emme and Max.
In October, the “I’m Real” songstress threw shade at her ex-lovers, saying she’d never been “truly loved.”
“What I learned is not that I’m not loved, but that they’re not capable. … They don’t have it,” she told Howard Stern at the time.
“They need to appreciate the little person inside them. They need to love them,” Lopez added.
The “On the Floor” singer said her exes gave her “what they had.”
“They gave me everything every time. The ring, everything I wanted, right? The house, the ring, the marriage, they tried to give me everything,” she explained.
Lopez finalized her divorce from the “Gone Girl” actor, 53, in January 2025, but the “Hustlers” actress is not currently dating.
“For her, it’s all about work and the kids,” a source told People magazine last month.
“She seems happy and content,” the source added.
