Shakira is expecting her second child with footballer boyfriend Gerard Pique, it has been revealed.
A Colombian singer Carlos Vives asserted that yes, the 'Whenever Wherever' singer was pregnant and she was very ecstatic with the news, the Daily Star reported.
The 37-year-old songstress already has a one-year-old son named Milan with Pique.
Shakira and Pique met in 2010 when the defender appeared in the music video for the official 2010 World Cup song 'Waka Waka (This Time for Africa)'.