Cardi B Reveals She Was 'Fighting' Illness Ahead of NYE Performance in Miami: 'I Am So Sick'

Cardi B recently took to her Instagram story to reveal that she has been "fighting" for her life. The 31-year-old Grammy winner explained that she fell ill upon arriving in Miami for her New Year's Eve performance at Dick Clark's Rockin' New Year's Eve.

The star joked that she is "allergic to Florida," and described feeling a tightness in her chest and a persistent cough. Despite her illness, Cardi B was determined to deliver a "huge performance" at the event. She shared a video of her getting ready backstage, sporting a glamorous black cut-out gown complemented by diamond jewelry.

The show, hosted by Ryan Seacrest, also featured LL Cool J, Post Malone, NewJeans, Ivy Queen, and other artists from around the world. This performance comes at a time when Cardi B is facing personal challenges as well. The singer recently announced her separation from husband Offset after five years of marriage.

In early December, she revealed during a livestream that she had been single for a while, hinting at a breakup through subtle clues on social media. The couple has had a tumultuous relationship, breaking up and getting back together multiple times. Cardi B and Offset married in 2017 and share two children together.

Their split has been a topic of public interest, with many fans following their relationship closely. Despite the challenges they've faced, the insider shared that they have also had many good times together.

As Cardi B battles her health issues and navigates her personal life, she continues to make waves in the music industry. Her performances are highly anticipated by fans around the world, and she remains a prominent figure in the entertainment industry.