Rapper, Cardi B, has never been one to shy away from conversations about body image.

The 29-year-old mother of two, took to Twitter  to share photos from this past Halloween season. Cardi captioned the post with, “I wanna be this thick again.”

This is not the first time that Cardi has gotten real about her inner-most thoughts when it comes to her body. 

Back in March, she took to her Instagram stories and shared, “Sometimes I like my postpartum baby body and sometimes I don’t like it because I feel like my thighs are a little bit saggy – and my stomach.” She continued, “I think I need a tummy tuck but I don’t want to cut myself from here to here.” 

And back in September of last year, Cardi also took to her Instagram stories to share more about her insecurities and the societal pressures of being able to snap-back quickly after giving birth.

However, Cardi’s body insecurities haven’t kept her from shutting things all the way down and looking absolutely stunning. Cardi recently appeared with Donatella Versace on the Met Gala’s red carpet, rocking a “gilded” Versace ensemble exclusively made for her – or should we say, a queen. 


View this post on Instagram


A post shared by Cardi B (@iamcardib)

“She is so brave to wear it because it’s so heavy but look at her body, she’s insane, only she could wear it,” Donatella shared on the red carpet. 

She later took to her Instagram account to further thank Cardi, writing, “Cardi you are an absolute vision. It was the most amazing birthday present to walk the Met red carpet with you.”

A vision indeed. 

Cardi looked absolutely flawless and undeniably stole the show. Body insecurities, where?