.According to celebrity website, TMZ, the fight between the duo began after rapper Cardi B approached Nicki Minaj over “lies Nicki was spreading.”
The feud happened at a New York Fashion week partt on Friday evening.
Cardi allegedly elbowed a security guard in the face before throwing a red-heeled shoe at Minaj. Minaj was left unscathed from the incident while Cardi had a bump above her eye.
Eyewitnesses explained to US media that the altercation took place on the first floor balcony of the Harper’s Bazaar ICONS party, during a performance by Christina Aguilera.
Cardi, who was wearing a red Dolce & Gabbana gown, is seen in social media video lunging forward after reality TV star Rah Ali, a friend of Minaj, stepped in between the two rappers. The rappers were separated by security guards.
Both stars tok to social media after the clash. Minaj, 34, who recently released her fourth album Queen, shared pictures of herself posing in a leopard print ball gown.
Cardi addressed the incident with her rap rival in a statement on Instagram (which contains swearing). According to her, she had let a lot of things slide.
Without mentioning any name, she said, “I let you sneak diss me, I let you lie on me, I let you attempt to stop my bags”.
She also accused Minaj of threatening other artists in the industry, allegedly telling them if they worked with Cardi, she would sever ties with them.
“I addressed you once in person, I addressed you a second time in person, and every time you copped a plea!!”
“But when you mention my child, you choose to like comments about me as a mother, make comments about my abilities to take care of my daughter” that is when the rap star said all bets are off.
Cardi ended by saying she had worked too hard and come too far to let anybody mess with her success.
Cardi B, 25, whose real name is Belcalis Almanzar, gave birth to her first child Kulture in July. She pulled out of her tour with Bruno Mars later this year, admitting she had “underestimated this whole mommy thing”.
During the MTV Music Awards in August, Cardi B made comments that were perceived as a barb at Minaj’s expense.
The two rappers had previously denied there being a rift between them, despite repeated suggestion of subtle digs in each other’s lyrics.