Cardi B appeared to lash out at a concert-goer during her set at Wireless Festival.
The US rapper, 29, seemed to swing at the fan who had just tried to grab hold of her microphone during her packed out performance at the Finsbury Park event.
The heated exchange was caught in a controversial video which was shared to TikTok and has now gone viral.
READ MORE: Cardi B wants ‘chat with Meghan Markle’ as she wins £2million defamation case
Cardi could be seen resting on the shoulders of a security guard to allow her to get physically closer to the crowd as she rapped the verses her 2017 hit, Bodak Yellow.
She threw her fist into the air during the energetic rendition of the song which the crowd screamed back.
However, things took a tense turn when an unseen member of the crowd seemed to get just a bit too close for her liking.
Her security guard had been trying to protect her from the excitable groupies around her.
The rapper proceeded to stop the song and swing the microphone up and down near the fan before the lights went down on the stage.
It is unclear whether or not the strike connected, or even if she was even trying to land a blow on anybody.
It didn’t stop one person from captioning the clip: “Cardi B fights fan on stage at Wireless Festival”.
The moment left fans divided, with some commenters supporting the songstress and others hitting back at her.
One wrote: “AS SHE SHOULD” as another agreed: “Cardi always [proves] why she’s the queen of hip-hop”
Another said: “getting hit with a mic is crazy”
Cardi B herself took to Twitter afterwards to dismiss the claims she had hit the fan and therefore clear her name before redirecting punters to another source.
She tweeted: “It wasn’t NO FIGHT! @itsKenBarbie got the whole thing on their page”.
Cardi opted for a bejewelled black catsuit for the performance, which recruited the talents of fellow US rapper Megan Thee Stallion.
The steamy show saw the pair bend each other over on stage as they belted out hits in front of the masses.
READ NEXT:
Source: Celebrities - dailystar.co.uk