Jennifer Lopez became overwrought with emotion while singing about her past relationships during a performance in New Jersey over the weekend.
The 42-year-old, who recently split from her husband Marc Anthony, broke down in tears during a rendition of her hit song, Until It Beats No More.
"I'm going to sing you the last song I wrote about love," Lopez told the sell-out audience at Mohegan Sun casino in Montville on Saturday night. "A lot has changed since then."
As she sang, male dancers resembling her exes Cris Judd, Ben Affleck and Sean "Diddy" Combs, came on-stage and performed with a lookalike of Lopez.
A couple then came on and re-enacted the dance Lopez and Anthony performed on American Idol last May, just weeks before they announced their separation.
At the end of the song, Lopez told the audience, "I took a trip down memory lane" and held up a photo of her three-year-old twins Max and Emme, saying, "There's love, and then there's love."
She then began to sob on-stage, but reportedly held it together enough to perform a few last songs.
Lopez's seven-year marriage to Anthony (above, second photo) ended last July. She has since been linked to actor Bradley Cooper.
undefined
By signing up you agree to occasionally receive offers and promotions from Stylist. Newsletters may contain online ads and content funded by carefully selected partners. Don’t worry, we’ll never share or sell your data. You can opt-out at any time. For more information read Stylist’s Privacy Policy
Thank you!
You’re now subscribed to all our newsletters. You can manage your subscriptions at any time from an email or from a MyStylist account.