Jennifer Lopez has broken her silence on the allegations that Alex Rodriguez has been cheating on her with another woman.
Jennifer got engaged to Alex, 43, last month after he proposed during a romantic holiday in the Bahamas.
However just hours later, retired MLB player Jose Canseco made shocking claims that his ex-wife, Jessica, has been having an affair with Alex for some time.
Addressing the allegations publicly for the first time, J-Lo told Charlamagne Tha God on Power 105.1’s Breakfast Club on Wednesday: “I mean, it doesn’t matter. I know what the truth is. I know who [Alex] is. He knows who I am. We’re just happy.”
[irp posts=9863]
The 49-year-old singer added: “We’re not gonna let other people come out and tell us what our relationship is. I know what our relationship is.”
Jessica, for the record, has also vehemently denied any kind of romance with the former Yankee great.
“Those false accusations Jose is making are not true!,” she tweeted. “I have known Alex for many years and haven't even seen him for over 5. I certainly did not sleep with him.”
“I am friendly with both him and Jennifer,” she added. “As for Jose he can keep playing with his Alien friends.”
Alex and Jen got engaged on March 9 in Bahamas after he popped the question. Since then, the duo has been tightlipped over any pending wedding details.
Check out Lopez's response for yourself, starting around the 29:18 mark.