Cardi B Reveals She Was Sick Ahead of NYE Performance: 'I'm Literally Fighting for My Life Right Now'

The rapper performed Sunday night at the Fontainebleau Miami Beach.

Aaron Davidson / Getty Images for Fontainbleau Miami Beach

Cardi B is opening up about fighting off an illness ahead of her New Year's Eve performance in Miami on Sunday.

Hours before hitting the stage for Dick Clark's Rockin' New Year's Eve, Cardi hopped on Instagram to reveal she was battling an illness.

"I'm literally ighting for my life right now," she said. "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 continued. "My chest started getting tight. 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."

Fortunately, Cardi's illness didn't stop her from performing at The Fontainebleau in South Beach. While Cardi hit the stage in Miami, LL Cool J and Megan Thee Stallion delivered performances in Times Square, with Post Malone had a set in Las Vegas.

Following her set, Cardi stopped by a club in Miami where she surprised those in attendance with a sneak preview of some new music. As seen in the video below, Cardi rapped along to the unreleased track as money was tossed in the air around her.

Check out a snippet of the unreleased song below.

Cardi B teases a new song at the club in Miami.
pic.twitter.com/KPd9IQuGuq

— Rap Alert (@rapalert6) January 1, 2024
Twitter: @rapalert6

Latest in Music