The 25-year-old said six weeks between giving birth and starting a tour simply wasn’t enough time

CARDI B has pulled out of her tour with Bruno Mars.

The rapper, 25, told her fans she “underestimated this whole mommy thing” after giving birth to a baby girl called Kulture earlier this month.

 Cardi B has pulled out of her tour with Bruno Mars

Cardi B has pulled out of her tour with Bruno Mars Credit: AP:Associated Press

In a candid Instagram post, she wrote: “I hope you guys understand. This has been such a hard decision. I want to thank @brunomars for understanding.”

Her statement to fans read: “I thought that after giving birth to my daughter that six weeks would be enough time for me to recover mentally and physically.

“I also thought that I’d be able to bring her with me on tour, but I think I underestimated this whole mommy thing.

“I hope you guys understand that this decision has been the hardest to make but I have to do what’s best for myself and my baby!”

 The rapper, 25, told her fans she's 'underestimated this whole mommy thing' after giving birth to a baby girl called Kulture earlier this month

The rapper, 25, told her fans she’s ‘underestimated this whole mommy thing’ after giving birth to a baby girl called Kulture earlier this month Credit: Getty

 Bruno understood and wished Cardi well

Bruno understood and wished Cardi well Credit: Getty

The decision was fully supported by Bruno, who released his own statement in which he said he’ll play her hit Bodak Yellow every night on tour.

He posted: “The most important thing is you and your family’s health.

“Please give your baby girl a hug from me and a hug on behalf of everyone on The 24k Magic Tour.”

Cardi welcomed a baby girl Kulture Kiari Cephus with husband Offset just weeks ago.

The music star shared an artistic picture of herself posing naked during her pregnancy to announce the birth.

Cardi gave birth at a hospital in Atlanta, Georgia with Offset by her side.

Fans reacted to the news and the unusual choice of name in their droves.

One tweeted: “I honestly don’t have a problem with the name Kulture. I mean it’s Cardi B what did y’all really expect ?”

Another wrote: “Cardi B named her baby “Kulture” i’m dead.”

A third added: “Cardi B named her daughter Kulture….Wow.”

Kulture is the rapper’s first child, but Offset already has three other children from previous relationships.

The hip-hop star is dad to two sons, Jordan and Kody, and a daughter Kalea.

 The star continued to perform during her pregnancy

The star continued to perform during her pregnancy Credit: Getty – Contributor

 Offset was by her side when she gave birth

Offset was by her side when she gave birth Credit: Getty – Contributor
The former reality TV star went public with her pregnancy back in April when she debuted her baby bump during a performance on US TV show Saturday Night Live.

However, when she was asked about the rumours by fans online, she snapped back and joked that she was just “getting fat”.

She wrote: “No b***h I’m just getting fat. Let me fat in peace.”

Cardi and Offset confirmed they had got engaged in October 2017.

They later revealed they actually got married in secret a month before they announced the engagement.

 She refused to let her pregnancy get in the way of her schedule
She refused to let her pregnancy get in the way of her schedule Credit: Rex Features She explained to fans she went to a lot of trouble to keep her personal life private.

In a series of posts on Twitter, she wrote: “This why I name my album Invasion Of Privacy cause people will do the most to be [nosy] about your life. Well f*** it.

“There are so many moments that I share with the world and then there are moments that I want to keep for myself!

“Getting married was one of those moments!

“Our relationship was so new breaking up and making up and we had a lot of growing up to do but we was so in love we didn’t want to lose each other, was one morning in September we woke up and decided to get married.”