World top pop female star, Shakira, has delivered her second child for her footballer international star husband, Gerard Pique.
The Colombian born singer gave birth to her baby boy at the same hospital, Quiron Teknon Hospital in Barcelona, Spain, where she had her first boy, Milan, two years ago.
According to reports,Shakira had a planned caesarean and welcomed her baby boy around 11pm on Thursday.
The new born is yet to be christened but the couple are expected to release a statement to that effect soon.
Fellow footballer, Lionel Messi, was among the first callers to congratulate the couple through his Twitter page.
Messi tweeted: Congratulation @Shakira and Gerard Pique on the birth of your son.