Shakira announced on her website yesterday that she and Spanish soccer star boyfriend Gerard Piqué are expecting her first child. "As some of you may know, Gerard and I are very happy awaiting the arrival of our first baby!" she wrote. "At this time we have decided to give priority to this unique moment in our lives and postpone all the promotional activities planned over the next few days."
Shakira also canceled her slot at this weekend's iHeartRadio Music Festival in Las Vegas, but hasn't announced any further cancelations, or a due date for the baby. She'll still keep busy, joining The Voice as a judge for the show's fourth season next spring.