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:
Tags: amas 2016, american music awards, awardz, baby blabber, celeb kidz, family, gerard pique, grammys, health, instagram, latin grammys, latinolicious, music minute, sasha pique mebarak, shakira, sick