Cardi B has pulled out of her upcoming tour with Bruno Mars this autumn, saying she "underestimated this whole mommy thing".
The I Like It star welcomed her first child with her husband, Migos rapper Offset, in July.
The 25-year-old Bronx-born music star was due to join Mars for 24 dates across North America on the final leg of his 24K Magic Tour, but has decided against it for her own sake and that of her daughter Kulture.

She tweeted a note explaining her decision while thanking Mars for being "so supportive and understanding".
"I thought that after giving birth to my daughter that six weeks would be enough time for me to recover mentally and physically", she wrote.
"I also thought that I'd be able to bring her with me on tour, but I think I underestimated this whole mommy thing.
"Not only am I just not ready physically, I'm not ready to leave my baby behind as it's not healthy for her to be on the road."
Sorry guys ,Thank you @BrunoMars for being so supportive and understanding .Your the best ❤️❤️❤️ pic.twitter.com/ds9HE61i9j
— iamcardib (@iamcardib) July 27, 2018
Bruno Mars, who collaborated with Cardi B on the hit track Finesse, sent a message of support to the star, saying "the most important thing is you and your family's health.
"I know the fans will understand", he continued. "You are absolutely doing the right thing. I also know we'll share the stage when the time is right.
"We love you Cardi and we will play Bodak Yellow every night in your honor.
"Please give your baby girl a hug from me and a hug on behalf of everyone on The 24k Magic Tour."
.. @iamcardib 🙌 pic.twitter.com/SeLAA9SoIS
— Bruno Mars (@BrunoMars) July 27, 2018
Cardi B, real name Belcalis Almanzar, and Offset, real name Kiari Cephus, announced their daughter's birth on Instagram on July 11.
Cardi dominated the nominations for this year's MTV Video Music Awards. She is up for 10 awards including video, song and artist of the year. Five of those are for Finesse, her collaboration with Bruno Mars.