Gorassini-Guignebourg / StarTraks 1 / 16
Gorassini-Guignebourg / StarTraks 1 / 16

Pregnant singer Shakira has let slip that she is expecting a baby boy.

RELATED: Shakira Is Expecting!

Just two weeks after announcing her pregnancy, the "Hips Don't Lie" hitmaker has told the world the sex of her first child with her boyfriend, soccer star Gerard Pique.

RELATED: Malin Ackerman Is Pregnant With First Child

She tells German TV network RTL, "It's gonna be a boy. This guy [Pique] is the best thing that ever happened to me in my whole life. And now we are having a baby!"

RELATED: Celeb Protesters

Shakira is also making plans to involve her son in her humanitarian work, adding, "When the baby is born, I'll take him with me on charity trips. He shall learn that he is able to change the world."