The couple are currently on holiday in Turks and Caicos to soak up some much-needed winter sun.
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 bikini 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 photo of wearing a green swimsuit while standing on a paddleboard.
She captioned the snap: “How last week started”
Jennifer followed it up with a photo 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.