Shakira has announced that she is pregnant with her first child with Spanish footballer Gerard Pique.
The 35-year-old shimmying pop queen excitedly posted the news on her website, confirming that she and her 25-year-old boyfriend Gerard ''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,'' added Shakira.
The singer has been dating Pique, an Spanish international football star who plays for prestigious club FC Barcelona, for over two years.
The 'Hips Don't Lie' hitmaker revealed back in 2009 that she was ready to start her own family, telling a source: ''I really would like to have a big belly.''
The Grammy-winning Columbian songstress is postponing promotional activities and will not perform at Friday's iHeartRadio Music festival in Las Vegas.
She dated Antonio de La Rua, the son of former Argentinian President Fernando de La Rua, for more than a decade, however they split in 2011.
The pop singer is due to be a judge on the next season of U.S reality TV show The Voice, replacing Christina Aguilera.