Cardi B has stripped completely naked - just six weeks after giving birth.
The 'Bodak Yellow' hitmaker only welcomed her daughter Kulture, whom she has with her husband Offset, into the world in July but she couldn't wait to show off the results of her post-baby body with her fans on Instagram as she treated them to a saucy shot of her posing in the buff.
The 25-year-old rapper posed with her backside to the camera - showing off her trim waist and huge peacock tattoo - as she covered her breasts with her hand.
And her enviable post-baby body wasn't the only thing she divulged over the weekend as the 'Be Careful' hitmaker admitted that Offset calls her by her stage name and real name Belcalis.