Wonderful news for Shakira.


Singer Shakira has welcomed her second child.

She took to her website today to announce the arrival of baby son, Sasha Piqué Mebarak, into the world. She also explained the meaning behind his unique name.

“The name Sasha is of Greek and Russian descent and means ‘defender of mankind’ and ‘warrior,'” her blog states.

Shakira, 37, first announced that she was expecting her second child with her partner, soccer player Gerard Pique in August last year.

At the time the star took to Facebook to confirm the news:

Shakira initially shared her excitement in the September 2014 issue of the Spanish Cosmopolitan. “Well, yes, the truth is that, yes, I am pregnant,” she told the magazine.

She expressed her desire to expand her family when she told Latina , “If it weren’t because of my music projects, I would be pregnant already.”

"I would love to have eight or nine kids with Gerard," she told Latina magazine. "My own fútbol team."

But the singer says becoming a mum to her 19-month-old son Milan hasn’t been without its struggles.

“It takes a lot of energy from you but I love it. I’m really enjoying every bit of it. It’s not as idyllic as everybody tells you but not as horrible as everybody tells you. It comes with a full package” Shakira told People.

That it certainly does. Congratulations to the happy new mama!

CLICK THROUGH the gallery for pictures of Shakira and her family...

Like this? Try these:
Kate Ritchie announces the name of her baby daughter.

Christina Aguilera reveals her daughter's name.


00:00 / ???