Shakira has welcomed her first child with her partner, footballer Gerard Piqué.
The singer gave birth to baby boy Milan yesterday (January 22) at 9:36pm in Barcelona, Spain.
Their son weighed approximately 6lbs and 6oz, with mother and son said to be in "excellent health".
A post on Shakira's official website explained the meaning of his name, saying: "The name Milan (pronounced MEE-lahn), means dear, loving and gracious in Slavic; in Ancient Roman, eager and laborious; and in Sanskrit, unification."
It added: "Just like his father, baby Milan became a member of FC Barcelona at birth."
Yesterday, the singer tweeted: "I'd like to ask you all to accompany me in your prayers on this very important day of my life."