Rapper Cardi B has been captured on video hurling a microphone at an audience member who threw their drink on her during a performance in Las Vegas.
The 'WAP' singer was halfway through hit 'Bodak Yellow' at Drai's Beach Club in Vegas when it happened.
In the footage which circulated quickly on social media, Cardi B is seen getting splashed with liquid from a cup and reacts instantly, throwing the microphone at the person who threw their drink.
Security guards then flock around the audience member while Cardi B watches on from the stage, before carrying on with her performance.
In another video posted to TikTok on Saturday, Cardi B is seen throwing her microphone at a DJ who appeared to cut off her song early during a performance at Drai’s Nightclub on Friday.
It follows months of singers being assaulted in various forms while on stage.
First, Bebe Rexha was left bruised after a cellphone hit her in the eye in New York; then singer Ava Max was slapped by a fan who had rushed the stage in Los Angeles and 'Trustfall' singer Pink had a clear bag full of a fan's ashes thrown at her while she was performing in London's Hyde Park.
More recently, 'God's Plan' rapper Drake had a cellphone thrown at him in Chicago and then a vape during another show.