Shakira gives birth to baby boy In this undated photo provided by UNICEF, Colombian born singer Shakira poses while pregnant with Spanish soccer player Gerard Piqué.AP/UNICEF Shakira is a mama. A spokeswoman for the 35-year-old Colombian singer says Shakira Mebarak and 25-year-old soccer star Gerard Pique of FC Barcelona welcomed son Milan Pique Mebarak on Tuesday at 9:36 p.m. in Barcelona, Spain. A statement posted on the pop star's site in English, Spanish and Catalan says that "just like his father, baby Milan became a member of FC Barcelona at birth." The statement also says Milan weighed approximately 6 pounds, 6 ounces, and that "both mother and child are in excellent health." Shakira asked fans earlier Tuesday on Twitter "to accompany me in your prayers on this very important day of my life." Milan is the couple's first child.