Shakira, a musician from Colombia, left the stage quickly after she saw fans recording beneath her garment.
Onstage at LIV Miami, the 47-year-old singer was dancing to her latest hit, Soltera, when she seemed to notice partygoers photographing her outfit.
The diva initially stopped dancing as she saw them photographing her and gripped her frock with both hands. She started dancing again, then turned to face the unknown fans once more before leaving the stage.
Watch the video below