Alex Rodriguez's marriage proposal to Jennifer Lopez was literally out of a fairytale.
On Tuesday (March 12), J. Lo shared photos from the moment her now-fiance got down on one knee to pop the question.
The series of photos began with a stunned J-Lo, who wore a flowing white dress, staring at her huge engagement ring as Alex held open the jewelry box for his romantic beachside proposal. The second shot showed the 49-year-old entertainer with her one hand over her mouth as Alex slid the diamond sparkler, which is estimated to be worth up to $5 million, on her ring finger. The last two photos of her post showed J. Lo giving Alex a big ol' smooch.
The former baseball player also shared a sweet moment from his proposal to Instagram Story. Alongside a beautiful shot of him kissing Jennifer's forehead, he wrote a heartfelt message to his bride-to-be. "There aren't many words to share with you, only feelings. Gratitude. Excitement. And just... joy. We know there is work to do to keep building a family and future we can be proud of, and we can't do it without all of you," he wrote. "We are so thankful for all your messages of love and congratulations."
The happy couple, who have been dating since February 2017, got engaged on Saturday (March 9) while vacationing in Baker's Bay in Great Guana Cay.
"They are incredible together. Very much soulmates that bring out the best in each other and are so supportive of each other," a source told People. "From the start, they moved very quickly. Their relationship was always very passionate. Jennifer quickly fell very hard for Alex. And she quickly started planning for the future," the insider added, noting Jennifer — who has been married three times before — is the "happiest she has ever been."
Photo: Getty Images