Cardi B was scheduled to open for popstar Bruno Mars on his 24K Magic tour this year, but after having her baby, she doesn’t think she will be “physically ready” to tour right now.

The last run of his North American tour, which is set to kick-off on September 7 in Denver, Colorado, is slated to run through October. However, Cardi just gave birth to her first child, Kulture, earlier this month.

“I thought that after giving birth to my daughter that 6 weeks would be enough time for me to recover mentally and physically,” she said in a tweet. “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 since the doctors explained it’s not healthy for her to be on the road.”

Insomniac browser for ticketing professionals

Mars took to Twitter as well, reassuring Cardi that she is “absolutely doing the right thing.”

“I also know we’ll share the stage when the time is right,” he said. “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.”

Fans completely understood Cardi’s decision, backing the singer and praising her for even performing while still pregnant.

Ticket Club ad - members of this ticket resale platform can purchase tickets with no service fees. Click this ad to go to Ticket Club and claim a free one-year membership using the code TICKETNEWS

At this point, a new opener has not been announced, but fans have been speculating online. Ciara, CiCi, Kehlani and Dua Lipa are potentials.

Be on the lookout for the new opener and visit Ticket Club to find tickets to the tour this year. 

Bruno Mars 24K Magic Tour Dates 2018

September 7 – Denver, CO @ Pepsi Center
September 8 – Denver, CO @ Pepsi Center
September 11 – St. Paul, MN @ Xcel Energy Center
September 15 – Detroit, MI @ Little Caesars Arena
September 19 – Philadelphia, PA @ Wells Fargo Center
September 20 – Philadelphia, PA @ Wells Fargo Center
September 22 – Toronto, ON @ Air Canada Centre
September 23 – Toronto, ON @ Air Canada Centre
September 27 – Boston, MA @ TD Garden
September 28 – Boston, MA @ TD Garden
October 1 – Newark, NJ @ Prudential Center
October 2 – Newark, NJ @ Prudential Center
October 4 – Brooklyn, NY @ Barclays Center
October 5 – Brooklyn, NY @ Barclays Center
October 7 – Nashville, TN @ Bridgestone Arena
October 11 – Tulsa, OK @ BOK Center
October 14 – Dallas, TX @ American Airlines Center
October 15 – Dallas, TX @ American Airlines Center
October 20 – Austin, TX @ Circuit of the Americas
October 23 – Los Angeles, CA @ STAPLES Center
October 24 – Los Angeles, CA @ STAPLES Center
October 26 – Los Angeles, CA @ STAPLES Center
October 27 – Los Angeles, CA @ STAPLES Center