Lopez, 49, and Rodriguez, 43, have been a couple for about two years.
Rodriguez announced the news on Twitter on Saturday night with a picture of a giant diamond on Lopez's finger.
Rodriguez retired from Major League Baseball in 2016, after a lengthy career, mostly with the New York Yankees.
"You make my world a more attractive safe and stable place.in the midst of our ever-changing, ever-moving life. you make me feel like a teenager starting out all over again", J-Lo penned in a heartfelt Instagram post at th time".
Real Madrid vs. Ajax Amsterdam - Football Match Report
Calls about his commitment to integrating with the team, his lack of communicative abilities etc. the press has been after him. Real substitute Gareth Bale blasted against the near post in the first half and suffered a painful end to the match.
According to Entertainment Tonight, the post came just hours after Rodriguez shared a special message about soulmates on his Instagram Story.
Alex Rodriguez finally popped the question & Jennifer Lopez said "yes"! The screenshot read, "A soulmate isn't someone who completes you".
Aside from the attractive words, Rodriguez added a "Lit" stickers, further hinting at the fact he was proposing later in the day while the pair enjoy a relaxing tropical vacation.
Paulina Dedaj is a writer/ reporter for Fox News.