This is a real shock. We remember Cardi B as the lady who had really bad teeth. They used to make her look like she eats marbles and candies all day long, for the fun of course. But this is not the case anymore. Cardi B has got her teeth fixed.
Yes, and she looks completely different.