She is not playing! It’s hard to believe Cardi B gave birth in July 2018 because her body says otherwise. The 26-year-old Bronx native just posted a new photo wearing denim from head to toe with her abs on display. TBH, she’s never looked better!

On Tuesday, Jan. 15, the “I Like It” rapper shared a new Instagram pic wearing a Dolce Gabbana jeans and jacket set, paired with blue heels and a distressed denim bra. To complete the look, Cardi opted for some blue eye shadow and hot pink nails. Soon after, she posted a hilarious video of herself riding in the car with her pants half off. Cardi claimed the jeans were too tight, giving her a wedgie in the front.

View this post on Instagram

Outfit @dolcegabbana Bra: @_namilia_

A post shared by CARDIVENOM (@iamcardib) on

Recently, the hiphop star admitted she’s insecure about her bod, mainly because the numbers on the scale keep dropping. “I’ve been very depressed because I cannot stop losing weight,” she said during an Instagram Live video. “And it’s so crazy because when I first gave birth, I did everything to lose my baby weight. I was drinking Teami [tea] so it could curb my appetite and now that I lost all the baby weight… I don’t like looking too skinny. It’s been really depressing me, making me sad. My weight. You know what I’m saying.”

After having her daughter, Kulture, Cardi was determined to get back in shape. However, things took a turn. “After I gave birth, I was so thirsty to lose all the baby weight and now it’s so hard for me to gain weight and I hate it. Then my parents… the more they force me to eat, the more I don’t want to eat,” she explained.

It’s been a few months since the mother-of-one made that confession, so hopefully she feels better about herself by now. Besides, we think she looks fab no matter what!