Jennifer Lopez and longtime boyfriend Alex Rodriguez announced this weekend that they're engaged.

Rodriguez posted proposal photos to Lopez, 49, on Instagram Saturday.

“She said yes,” he shared on Instagram, in addition to a snap of Lopez’s stunning engagement ring.

Now one of Alex' old friends is snitching on him, claiming that A Rod is cheating on J Lo.

Jose Canseco, a lifelong friend to A Rod and a legendary baseball player also, went on Twitter yesterday and spilled the alleged tea.

Taking to Twitter, Canceso, 54, blasted Rodriguez, 43, in a series of tweets, claiming his ex-wife, Jessica Canseco, had caught the eye of Lopez’s future husband.

Here's what he posted:

“Watching World of Dance watching J.Lo text Alex Rodriguez little does she know that he is cheating on her with my ex-wife Jessica poor girl she has no idea who he really is,” Canseco began.

“I was there a few months back with her when he called her on her phone,” he continued.

upload_2019-3-10_21-30-22
upload_2019-3-10_21-29-47

Jose Canseco's baseball career was cut short, when he was caught using steroids while playing.

The baseball player claimed that Alex was "cheating" on Jennifer with Jose's ex-wife, Jessica Canseco.

Jessica is a cosmetic tattoo artist and a mother of one. She lives and works in California and often posts about her business on social media. Jessica has been divorced from Jose for two decades. She found love again with Garth Fisher but their marriage also ended in divorce.

Here are some pics of A Rod's alleged side piece:

Poor J Lo. She just got engaged, and now she has to deal with this mess!!