Hollywood news has learned that MARC ANTHONY was definitely the reason behind JENNIFER LOPEZ’s on stage waterworks.

Knew it!

wenn5660093 Last Saturday, J.Lo surprised everyone by shedding real tears on stage at the Mohegan Sun Arena’s 15th anniversary celebration. And she did it right after performing a love song, during which she paid tribute to her former flames by getting her male dancers to play the part of her most high-profile exes—Diddy, Ben Affleck, and her estranged husband Marc Anthony.

So why did Jennifer cry? Was she lamenting the fact that she had already been married three times and still hadn’t found the one? Or was she just sad about her most recent breakup? A source tells Us Weekly:

“It was the Marc part of the montage which choked her up… She can’t help but feel sad over the loss of a marriage that went on for so long. She’s emotional about the whole thing still.”

The source adds:

“Part of her dislikes him so much… But another part still loves him in a way, he’s the father of her children. It’s confusing. She’s going through a whole array of emotions right now.”

Nonetheless, we’re sure J.Lo isn’t sitting around crying and moping about her failed marriage to Marc. After all, she has her new man, Bradley Cooper, to keep her mind off of those things.

image via WENN

share save 171 16