From a distance, it may have looked like she was wearing nothing but her birthday suit.
But in fact, Jennifer Lopez was sporting a swimsuit nearly matching the colour of her tawny skin as she filmed a new music video on Fort Lauderdale on Sunday.
The 43-year-old singer and actress looked stunning with her beachy tousled hair, smoky brown eye make-up and orange lipstick.
Lights, camera, action: J-Lo gets ready for her close up on camera
The high necked beachwear was cutaway to show a great deal of the curvy star’s ‘sideboob’, especially as she relaxed on a sunlounger during the shoot.
At one point, she teamed a chunky Egyptian style gold choker with the swimsuit which she paired with light brown simple flip flops.
Jennifer was spotted embracing rapper Pitbull who features on the video for Live It Up.
Jennifer looked focused and energetic as she danced her way through the video in a sea green patterned kaftan over a black bikini.
She showed off her perfectly toned pins as the kaftan fell away during some of her more energetic dance moves.
All that glitters: J-Lo protected her skin with the sea green patterned cover up in a break from filming
The menagerie of scantily-clad ladies joined Jennifer as she ran into the ocean, clothed in her kaftan.
Jennifer certainly seemed to enjoy the refreshing dip, laughing and giggling in the ocean.
There was no sign of Jennifer’s five-year-old twins Max and Emme at the beach on Sunday.
However, J-Lo was joined by her toyboy beau Casper Smart who sat back and watched the action under some shade.
The 26-year-old dancer sported a hat and went shirtless, showing off his copious tattoos, while Jennifer massaged his shoulders during a break from the action.
Keeping it under wraps: While J Lo was wearing a little black bikini, she kept her kaftan over the top as she performed some moves on the sand
Flashing the flesh: Jennifer showed off her cleavage and impressive tan on the golden sand
It was recently announced that the former American Idol judge would be returning to the show for the first time since leaving at the end of last season.
Jennifer will perform the Live It Up single on the grand finale of the show.
However, the star was also the subject of rumours that she was being lined up to replace Mariah Carey as a judge in the line-up after Mariah received criticism for her lacklustre judging style.
Let’s dance: The singer looked like she was enjoying busting some moves on the beach
Snap happy! Jennifer took some souvenir photographs in a break on set
A representative for U.S. network Fox was forced to deny the report, saying: ‘This is just another ridiculous Idol judge rumour, likely started by talks of Jennifer performing on the finale.’
Executive producer Nigel Lythgoe added: ‘I have not been included in any conversation regarding replacing Mariah with Jen this season.’
However, the rumours were brought to the forefront again last week by Nicki Minaj, who tweeted: ‘All dem #1s but JLo phone ringin? Lol. I guess having a personality, being a secure woman, and giving genuine critique still trumps that.’
Flower power: The star leaped around and threw her arms up to the sky as she was dancing
Meanwhile, Fort Lauderdale Police received a call on Sunday night about gunshots near a park where J-Lo and Pitbull were filming.
According to The Miami Herald,officials investigated the report, but found no evidence of a shooting at the Fort Lauderdale Beach Park
Security officials said the star was secure in her vehicle when the incident was reported.
Read more: DailyMail