Cardi B has been filmed hurling a microphone at an audience member in retaliation for having a drink tossed over her while she was on stage.
Footage of the incident, which shows the US rapper performing in a flowing orange dress in Las Vegas, has been widely shared on social media.
In the clip, Cardi B – whose real name is Belcalis Almanzar – can be seen reacting and looking angry after a drink is splashed over her mid-song.
Security staff can then be seen surrounding the person in the crowd – as her hit track Bodak Yellow continues to play.
The 30-year-old star has retweeted a video clip of the incident, captioned: “Jealous A** B****!” This is in reference to her rapper husband Offset’s new song Jealousy, on which she features.
This is not the first time Cardi B has been filmed throwing a mic while in Vegas.
Footage from a previous night also shows her throwing her mic at a DJ, apparently annoyed because they were cutting off her songs too early.
Grammys 2023 fashion: All the best looks from the red carpet
Cardi B in court after failing to complete community service for strip club assault
DeuxMoi: The rise of Instagram’s anonymous celebrity gossip sharer with 1.7 million followers
From Skittles at Harry Styles to ashes at Pink
It is the latest incident in a series that has seen fans throwing things at music stars on stage.
In June, pop star Bebe Rexha shared pictures of her black eye after she was hit by a mobile phone, and footage of a fan throwing their mother’s ashes at Pink in London quickly went viral.
In another incident, country singer Kelsea Ballerini had to stop mid-performance after a concertgoer threw an unknown object at her face, while Harry Styles has also been subjected to flying objects at his gigs – including Skittles, which hit him in the eye and led to the sweets brand making a public plea on social media.
Be the first to get Breaking News
Install the Sky News app for free
Performing at her Weekends With Adele Vegas residency at the beginning of July, the British star had a warning for the crowd.
“Have you noticed how people are forgetting f****** show etiquette at the moment, they’re just throwing s*** on stage,” the star said, in a video shared on social media. “Have you seen that?”
“F****** dare you,” she added. “Dare you to throw something at me.”
Sky News has contacted representatives for Cardi B for comment.