Shakira is expecting her second child with boyfriend Gerard Pique, she confirmed to the Spanish version of Cosmopolitan.
The 37-year-old singer and the 27-year-old soccer player are the parents to an 18-month-old boy named Milan, who they welcomed back in January 2013.
Shakira and Gerard met in 2010 when she was promoting her World Cup anthem “Waka Waka (This Time for Africa).”
“If it weren’t because of my music projects, I would be pregnant already. I would love to have eight or nine kids with Gerard — my own futbol team,” Shakira told Latina mag back in April. Well looks like her plan is in shape!