Jennifer Lopez and Alex Rodriguez confirmed their engagement over the weekend, and now the singer-cum-actress has shared some intimate pictures from the moment that her boyfriend became her fiancé.

As the photos show, the former professional baseball player got down on one knee on the beach at sunset – and cannily hired a photographer to capture the moment.

Lopez, who turns 50 later this year, was dressed in a romantic white top and skirt (very bridal) and flat sandals for the occasion, with her hair pulled back into a bun. She looked to be completely taken aback when presented with the ring, with her hands covering her mouth in shock. After accepting, Rodriguez places the ring on her finger and the couple share a kiss.

She shared a close up picture of the incredible ring on Instagram earlier this week.

The couple appear to have been on holiday when Rodriguez proposed; in the days immediately preceding the proposal Lopez shared a series of vacation pictures, along with the caption: “Down time”.

The pair first met over a decade ago at a New York Mets game but their relationship didn’t become romantic until 2017, when the pair bumped into each other again at a Beverly Hills restaurant.

“I was having lunch somewhere and I saw him as he passed by,” Lopez told Ellen DeGeneres during an appearance on her television show in April 2017. “Afterwards, I went outside and for some reason I felt like tapping him on the shoulder.”

After a whirlwind romance, the couple made their relationship red-carpet official at the Met Gala in May 2017.