The Hips don't Lie singer, 35, has confirmed she and Spanish soccer star Gerard Pique, who is 10 years her junior, are expecting a baby together.
She has also revealed that she has decided to cut down on her work schedule over the coming weeks.
Expecting: Colombian singer Shakira announced that she is expecting her first child with Spanish footballer Gerard Pique, on Wednesday
'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.'
The singer was expected to perform at the iHeartRadio Music Festival at the MGM Grand Hotel and Casino this weekend in Las Vegas, but had now cancelled her appearance.
Hiding the baby bump? Shakira was most recently spotted in Italy on September 7, and she wore a baggy T-shirt to go furniture shopping
'I'd like to thank Clear Channel and my fans for their constant love and understanding.
'Big kiss! And will see you very soon! Shakira.'
Shakira has been dating Gerard for around two years although she only confirmed their relationship last year by posting a picture of the pair on twitter and Facebook with a caption reading, 'I present to you my sunshine' in Spanish.