Cardi B was not as confident in herself as she could have been when she had her original teeth, so she did what anyone would do; she bought new teeth. They cost her.

Cardi B Teeth Cost
Cardi B's teeth before and after are two totally different things. Her new teeth are all thanks to Dr. Catrise Austin, the celebrity doctor who surgically rearranged the rap star's teeth for a fee of $40,000. The doctor advertises herself on her Instagram profile as "The cosmetics.