EBN- Ahead of the 31-year-old Grammy winner’s performance at Dick Clark’s Rockin’ New Year’s Eve on Sunday night, Cardi B revealed on her Instagram story that was “fighting” for her life.
“I’m literally fighting for my life right now,” the star told her 169 million Instagram followers. “I am so sick. I don’t understand because when I was in New York, I was going out with sweaters, toes out, everything.”
Cardi also joked that she’s “allergic to Florida,” adding that as soon as she landed in Miami for the show she felt “a little cough.”
“My chest started getting tight,” she said in the Instagram clip. “Bro, I’ve been fighting for three days and I have a huge performance later. Huge performance. Like, alright, I get that it’s New Year’s but I have this huge performance and I’m fighting, fighting.”
Never miss a story — sign up for PEOPLE’s free daily newsletter to stay up-to-date on the best of what PEOPLE has to offer, from juicy celebrity news to compelling human interest stories.
The “I Like It” rapper later shared a video of her sultry performance look as her stylist completed the finishing touches to her hair. Wearing large diamond earrings and a matching necklace, the musician sported a black cut-out gown for the show held at Fontainebleau Miami Beach.
Cardi B’s appearance on the famous holiday special — hosted by Ryan Seacrest — was announced alongside LL Cool J who performed with DJ Z-Trip in New York.