Colombian singer Shakira has announced she is expecting her first child with her Spanish football-star boyfriend, Gerard Pique.
Shakira announced on her website, "As some of you may know, Gerard and I are very happy awaiting the arrival of our first baby! 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 35-year old singer has been dating Pique for two years, and the announcement ends weeks of speculation in the tabloids. But so far no due date has been released.
Earlier this week, it was announced that Shakira and Usher would replace Christina Aguilera and Cee Lo Green as judges on The Voice next spring.