London: Colombian singer Shakira is expecting a baby boy.
The `Hips Don`t Lie` hitmaker, who announced her pregnancy two weeks ago, has now announced the sex of her first child with her footballer boyfriend Gerard Pique, reported Daily Star.
"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!," she said.
Shakira, 35, is also making plans to involve her son in her humanitarian work.
"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," she said.
PTI