Pop star Shakira has given birth to her second child. She gave birth to her second son, the child of her and her partner Gerard Pique, on January 29, at 9.54pm in Barcelona, Spain.
The Colombian born singer announced the arrival of her son and the meaning of his name on her website. "The name of my new born son, Sasha Pique Mebarak, is of Greek and Russian descent and means "defender of mankind and "warrior." she said
Although Shakira kept a fairly low profile during her second pregnancy, which was first revealed in August, the 37-year-old blonde beauty has always been open about her plans to expand her family.