Jennifer Lopez appeared in at Connecticut’s Mohegan Sun for a performance in honor of the casino’s 15th anniversary celebration.
Lopez gave quite the performance, at one point crying and running off stage.
It was Saturday, when Lopez, 42, opened up about her exes. “You want to talk about love? I can talk about love. Oh, the stories!,” she said before performing hit song, “If You Had My Love.”
“I’m going to sing you the last song I wrote about love,” Lopez told the crowd.”A lot has changed since then.”
She then sang “Until it Beats No More” as dancers dressed like her past loves including Chris Judd, Diddy, Anthony and Ben Affleck walked around the stage.
But it was when her dancers re-enacted her American Idol performance with ex-husband Marc Anthony, she began to cry. Her supportive fans gave her a standing ovation and she explained, “I took a trip down memory lane” and left the stage.
Anthony and Lopez married in 2004 and divorced in July. The couple has 3-year-old twins.
“We have decided to end our marriage,”Jennifer Lopez and Marc Anthony said in a joint statement to PEOPLE. “This was a very difficult decision. We have come to an amicable conclusion on all matters.”
“It is a painful time for all involved and we appreciate the respect of our privacy at this time,” the statement added.
Lopez opened up about her love life in the September issue of Vanity Fair.
“It’s not that I didn’t love myself before. Sometimes we don’t realize that we are compromising ourselves. To understand that a person is not good for you, or that that person is not treating you in the right way, or that he is not doing the right thing for himself—if I stay, then I am not doing the right thing for me. I love myself enough to walk away from that now,” she said.
The singer, who has been married three times, reveals her hope for love in the future. ”I remain an eternal optimist about love. I believe in love,” Lopez tells Vanity Fair. “It’s still my biggest dream.”
Check out the video.