
Shakira has canceled tonight’s show in Lima, Peru after being hospitalized due to an abdominal condition.
“I regret to inform you all that last night I had to go to the ER due to an abdominal issue and am currently hospitalized,” Shakira wrote on her Instagram Story in Spanish alongside an English translation. “The doctors whose care I am currently under have communicated that I am not in the condition to put on a concert tonight.”
She continued, “I am very sad to not be able to take the stage today. I’ve been looking forward to reuniting with my beloved Peruvian fans. I hope to be better tomorrow, and that I’ll be discharged as soon as possible to be able to give the performance that I have prepared for all of you.”
The tour date is part of the “Chantaje” singer’s Las Mujeres Ya No Lloran World Tour, which kicked off Feb. 11 in Rio de Janeiro, Brazil and will run through the end of June. Shakira — who clinched Best Latin Pop Album at the 2025 Grammys with the eponymous 12th studio album, her first in seven years — was scheduled to perform at the Estadio Nacional in Lima today and tomorrow. The tour includes stops at her home country of Colombia next, along with further dates in Chile, Argentina, Mexico and the Dominican Republic. It will finish off in the U.S. with stops in major cities like Chicago, Boston, Houston and Los Angeles before wrapping up in San Francisco. In October, the tour was expanded with new dates and upgrades for some venues from arenas to stadiums due to demand.
Watch on Deadline
In making the announcement, she assured audiences that her team and the promoters are already working on a new show date. “Thank you all for your understanding. I love you so much,” she wrote, signing the note with “Shak.”