From shattering plastic surgery stigmas to clapping back at her fat shamers, Cardi B refuses to apologize for her body.
She isn't afraid to post "unflattering" photos of herself.
Cellulite, pimples, undereye circles — Cardi B doesn't care.
If she likes a photo, she'll post it. No editing necessary.
She calls out society's ridiculous double standards.
Cardi B recognizes that society holds bigger bodies to different standards, and she's not cool with it.
“I don’t understand it," Cardi B told VladTV. "When a girl that has a small chest has her little nipples out, don’t have a bra, I don’t know, it’s ‘tasteful.’ It’s ‘fashion.’ But when a girl like me that has bigger boobs [does the same thing], it’s like, ‘Oh, you slut! What the hell.’ It’s like, what is the difference?"
She's proud of her Afro-Latina features, even when others tell her she shouldn't love the skin she's in.
“I always loved my skin complexion," she told VladTV. “I love my color! If anything, sometimes I want to look even darker. But sometimes [people] make you feel like, damn, you’re not even good enough."
She publicly puts body shamers in their place.
Earlier this month, trolls scrutinized Cardi B for allegedly gaining weight. They noted that Cardi B looked like she had a "Kylie Jenner secret" and poked fun at her stomach.
But Cardi B wasn't going to let the rude commentary go ignored.
She fearlessly clapped back in her Instagram comments, telling one hater that she's "just getting fat" and would like to "fat in peace."
She shamelessly shows off her body hair.
Cardi B showed up for her Grammys performance wearing a colorful, cropped Moschino ensemble that happened to show the hair on her stomach.
Rather than waste time shaving (and turn her attention away from her performance), Cardi B simply decided to keep it real and rocked the natural tufts of hair on her body.
Cardi B proved that she's not ashamed of her body hair (and we shouldn't be ashamed of ours, either).