To mark the occasion, Lopez shared a gallery of five photos on social media, alongside a caption detailing her love for Rodriguez.
Shortly after announcing their happy news, former Major League Baseball player Jose Canseco blasted A-Rod on Twitter with claims that he is cheating on the "My Love Don't Cost a Thing" singer.
Alex's proposal came just a month after Jennifer insisted she didn't need to get married right now.
Canseco - a confirmed former steroid user - concluded with a warning.
Jose Canseco has offered to take a polygraph test to prove his claims alleging Alex Rodriguez cheated on Jennifer Lopez amid their engagement.
87 injured after boat collides with 'marine creature' in Japan
Kyodo News agency cited Japan's coast guard as saying the accident happened Saturday off Sado Island. Minke and humpback whales are reportedly migrating through the Sea of Japan at this time of year.
The multi-talented woman has a pair of twins named Maximilian and Emme, 11, fathered by J.Lo.'s ex Marc Anthony, while the retired baseball player is the dad of two daughters - Ella, 10 and Natasha, 14, with his former wife, Cynthia Scurtis.
One-time Blue Jays slugger Jose Canseco has challenged A-Rod to a fight. He also claimed that Rodriguez showed interest in Jessica during the late 1990s.
Not only is Canseco, 56, throwing around baseless accusations, he's dragging his ex-wife, Jessica, into the mix.
That was only one of several tweets Canseco uncorked on the topic.
He was arrested and charged with battering his wife in Miami in 1997, eventually pleading no contest.
"It turned violent. Mr. Canseco grabbed Mrs. Canseco by the hair, then hit her a few times", Miami Police Lt. Bill Schwartz said at the time.