New York: Singer Shakira, who has two sons, says that it is not easy to be a mother. She calls it the most difficult thing she has...
Barcelona: Singer Shakira is happy after giving birth to her second son with footballer boyfriend Gerard Pique, their first son is Milan who is two years...
Los Angeles: Singer Shakira and her footballer boyfriend Gerard Pique, who are expecting their second child, are hosting a World Baby Shower for the second time...