Colombian pop star Shakira has given birth in Barcelona to her second child, a boy, Spanish media said on Friday.
The singer and her boyfriend, Spanish soccer player Gerard Pique, had their first child, a son named Milan, in 2013.
Shakira, 37, and Pique, 27, met in 2010, but only confirmed that they had been in a relationship in March 2011. The “Hips Don’t Lie” singer, one of the best-selling Latin pop idols, gave birth in Barcelona’s Teknon clinic, local media said, though the hospital said it could not confirm the information. Pique is a defender for Spanish La Liga team FC Barcelona.