The 'She Wolf' singer, 37, who has an 18-month-old son Milan, with Spanish player Gerard Pique, 27, said they never would have met if she hadn't signed up to sing the 2010 World Cup anthem 'Waka Waka (Time for Africa)', reported Contactmusic. "I will never forget that I met the love of my life at the World Cup. If it wasn't for the World Cup my son Milan would not be here," she said. This was Shakira's third performance at the World Cup, as she previously sang at the closing ceremonies in South Africa in 2010 and in Germany in 2006.