Shakira has been forced to cancel her concert in Peru after she was rushed to hospital.
Shakira was forced to cancel her recent show in Peru. Credit: Jeff Kravitz/FilmMagic/Getty Images
The singer 48, had been due to perform at Estadio Nacional in Lima on Sunday and Monday, but had to pull out of Sunday's show after falling unwell.
The news was broken to fans on Shakira's Instagram Story, where she apologized for canceling just hours before she was due to take the stage.
She told her followers: "I am sorry to inform you all that last night I had to go to the ER for an abdominal issue and I am currently hospitalized.
"The doctors whose care I am currently under have communicated that I am not in good enough condition to perform this evening."
Shakira added: "I am very sad to not be able to take the stage today. I have been looking forward to reuniting with my incredible fans here in Peru."
Credit: Shakira/Instagram
Shakira added: "I hope to be released and well tomorrow so I’m able to perform.
"My team and the promoters are already working on a new date to communicate to you. Thank you all for your understanding, I love you all."
In a follow-up story a few hours later, Shakira added: "Thank you all for your loving messages. You give me so much strength! I love you with all my heart."
The 'Hips Don't Lie' star's Las Mujeres Ya No Lloran tour just began in Rio de Janiero last Tuesday, with her second show having taken place in São Paulo on Thursday.
Shakira then traveled to Peru where she was slated to do two nights back to back in Lima, Peru, before heading to Colombia for several dates starting on February 20.
She had earlier celebrated her successful start to the tour, writing: "Rio! I couldn’t have asked for a better crowd to kick off the tour! Thank you for all your love, warmth, and energy on an unforgettable night!"
Shakira revealed she'd been hospitalized for abdominal issues. Credit: Kevin Mazur/Getty Images for Live Nation
After performing in São Paulo, she wrote: "São Paulo, you were pure energy and passion! Thank you for singing, dancing, and vibing with me on an unforgettable night. I love you!! See you next time!"
Shakira is currently due to perform on Monday night (February 17) in Peru, however, it remains unknown whether this show will go ahead, depending on her recovery.