At the time, the 39-year-old didn’t divulge her reasoning, but now she’s opening up!
On Tuesday, the singer took to Instagram to reveal her 21-month old son, Sasha, had been sick, which probably explains those last-minute cancellations.
The gorgeous gal shared a sweet snap with her baby boy (above), but thankfully dished that he’s happy and healthy once again!
The momma-of-two wrote in the caption:
“Thanks for all the messages you sent for Sasha while he was sick. Everything is under control now, and he’s back to his cheerful self!”
Phew! That’s a relief! We’re glad little Sasha is okay!
[Image via Shakira/Instagram.]