Jennifer Lopez’s ex-husband, Ojani Noa, has accused her of cheating more than 25 years after their divorce.
Noa, who was married to Lopez from 1997 to 1998, appeared to be upset over her recent appearance on The Howard Stern Show, where she claimed that men from her past were incapable of loving her. In response, the Cuban actor fired back in an Instagram post on Friday (October 18), accusing Lopez of playing the “victim card.”
“The problem [is] not us. Not me. The problem [is] you,” Noa wrote. “You’re the one who couldn’t keep it in your pants. You’ve been ‘loved’ a few times. You’ve been married four times and had countless relationships in between. You’ve even had good ones — me, for example.”


Lopez, who finalized her divorce from Ben Affleck in 2024 after two years of marriage, remains on good terms with the actor and filmmaker, crediting him for helping her secure the lead role in her latest film.
During her appearance on The Howard Stern Show, Lopez reflected on her past relationships, saying that her former husbands gave her everything she “could ever want,” and described her most recent split as “the best thing” she’s ever gone through.
The singer and actress has previously been married to Chris Judd and Marc Anthony, with whom she shares 17-year-old twins. She was also briefly engaged to former baseball star Alex Rodriguez.
