Barcelona: Singer Shakira has given birth to her second son with footballer boyfriend Gerard Pique.
The 37-year-old pop star welcomed her second son into the world at a hospital in Barcelona Thursday night, where she underwent a scheduled caesarean section, reports dailymail.co.uk.
The news was confirmed in a statement from the couple shortly before midnight, with another expected later Friday, to reveal the baby's name.
The "Waka waka" hitmaker and her 27-year-old beau reserved an entire floor of the Hospital Quirón Teknon in the Spanish city for the birth.
The baby was delivered by the same doctor and at the same location as their first son, two-year-old Milan.