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. The couple has named the newborn son Sasha Piqué Mubarek. The name is understood to be of Greek and Russian descent and means 'Warrior' and 'Defendant of mankind.'
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.