While the world has been obsessing over whether Princess Kate Middleton is expecting her second child, reports in Colombia confirm that Shakira is preggers with her second child.
The "Hips Don't Lie" singer sparked a controversy when she wore a conservative dress for her closing ceremony performance at the World Cup final over the weekend.
Colombian media outlet Aracol Noticias broke the news of Shakira's pregnancy yesterday and added that she was already three months pregnant with her second child with Spanish footballer Gerard Pique.
Watch this space!