JENNIFER Lopez, 51, looks incredible as she shows off her six-pack abs in a purple biκini as hits the beach with equally buff fiancé ARod.
The couple are currently on holiday in Turks and Caicos to soak up some much-needed winter sun.
Looking flawless in a purple two-piece, JLo showed off her washboard abs, supple limbs and famous derriére as she frolicked on the beach.
The singer and actress made sure to protect her glorious hair by wearing an on-trend designer bucket hat in the same colour as her swimwear.
JLo’s biκini top featured structured cups with thin straps and a sparkly finish, while the bottoms sat high on her highs to elongate her already long legs.
In between cooling off in the ocean, the Maid in Manhattan star kept a fluffy white robe on to keep the sun off her shoulders.
Finishing her glam look, the 51-year-old added big sunglasses and gold hoops.
Jen’s fiancé, Alex Rodriguez, was also in attendance at the beach but the former baseball player appeared to have just come back from a jog.
Wearing black sports pants and a white t-shirt, ARod slung a towel around his neck and looked sweaty as he carried his sneakers in his hand.
Jennifer, who is a mum to 12-year-old twins Max and Emme, has been keeping her 138 million followers on Instagram up to date with her holiday.
Earlier this week she shared a pH๏to of wearing a green swimsuit while standing on a paddleboard.
She captioned the snap: “How last week started”
Jennifer followed it up with a pH๏to of herself wrapped up in a colourful puffer jacket and added “how it’s going this week”.
Her post racked up over 2.7 million likes and thousands of comments from fans praising her amazing physique.
Jennifer and fiancé Alex Rodriguez were set to tie the knot this past summer but postponed it due to the coronavirus.
She told Andy Cohen on his radio show in December: “It was really sad because we were supposed to get married in June and we had planned it all.
“So in March or April, we’re looking down the pipe and we’re going, ‘This is maybe not going to happen.’ Italy’s the worst place in the world. And we were going to get married in Italy. I was like, ‘OK, we got to cancel everything.’”
JLo – who performed on New Year’s Eve – called the turn of events “disappointing,” but said she has faith in “divine time.”
She continued: “It just kind of gave us a moment to pause and think about it. And I think it’s something that maybe is still important to us, but there’s no rush… it’ll happen when it happens.”
JLo, 51, shows off incredible curves in teeny red biκini as she does yoga on the beach