Jennifer Lopez and Alex Rodriguez have announced they are engaged to get married.
"She said yes," Rodriguez captioned the image.
The singer, actress and "World of Dance" judge tweeted the same photo.
Lopez's manager confirmed the engagement to People magazine.
Lopez, 49, and the former MLB baseball player, 43, have been a couple since 2017, UsMagazine said.
This will be Lopez's fourth marriage.
Rodriguez has two daughters, ages 14 and 10, with his ex-wife Cynthia Scurtis.