Shakira has given birth.
The 37-year-old singer welcomed her second son with boyfriend Gerard Piqué into the world at a hospital in Barcelona on Thursday night, where she underwent a scheduled Caesarean section.
The news was confirmed in a statement from the couple shortly before midnight, with another expected later on Friday, to reveal the baby’s name.
The baby was delivered by the same doctor and at the same location as their first son, two-year-old Milan.
Gerard played for FC Barcelona in Madrid on Wednesday night around 24 hours before the birth, and his team ran out 3-2 winners over Atletico Madrid.
The couple are expected to continue a family tradition and make their latest arrival an associate member of FC Barcelona.
The musician began dating the sportsman in 2010 and previously spoke about the joy which she gets from being a mother, saying, ‘motherhood is everything to me.’
She also praised her partner’s hands-on parenting style.
She said: ‘He is very involved with his son. He is always there for him, and that’s a big advantage for me as I cannot imagine it any other way.’
Meanwhile, the charitable couple expanded their original World Baby Shower initiative to aid Unicef after they came up with the concept after the birth of their son Milan in 2013.