Cardi B has missed out on millions of dollars after canceling recent shows.

The New York rapper puts the blame squarely on complications from plastic surgery.

Cardi B says she is a money addict but understands health is wealth.

More about:

Recently Played

Not Like UsKendrick Lamar
8:51pm
Made For MeMuni Long
8:48pm
After HoursKehlani
8:45pm
Redrum21 Savage
8:40pm
CreepinMetro Boomin Ft/ The Weeknd &Amp; 21 S
8:37pm