Jennifer Lopez and Alex Rodriguez are getting hitched!
Lopez was previously married to choreographer Cris Judd and waiter and actor Ojani Noa and was once engaged to Hollywood star Ben Affleck.
Jennifer - who has 11-year-old twins Max and Emme with her ex-husband Marc Anthony - explained: "Among our children and work and all the wonderful things that happen, we are really living our best years". Per their Instagram, the couple appears to be on vacation in a tropical locale.More news: Huawei sues US as 'last resort' to fight government ban
The singer-actress also shared the news, captioning a photo of herself with Alex with hearts. "I would imagine Jennifer Lopez's engagement ring to have a retail value approaching a million dollars", he told E! "A soulmate isn't someone who completes you", read an image on his Stories, according to Entertainment Tonight. "No, a soulmate is someone who inspires you to complete yourself", read part of the super romantic poem.
The couple have been dating since February 2017 and met while they were separately having lunch. Alex has two daughters from his previous marriage: Natasha Alexander, 14, and Ella Alexander, 10.
The singer and Rodriguez recently celebrated their two-year anniversary of being together.
"We are meant to be, and how much you mean to me can not be put into words", he wrote in a post of his own.
Rodriguez posted a video Friday of Lopez dancing to Bad Bunny and Drake's single, "Mia". All of the kids love each other and get along great.