Shakira, who is expecting her second baby with footballer boyfriend Gerard Pique, recently posed with her baby bump along with her son Milan and Pique.
The Hips Don't Lie singer's pictures were taken for a great cause and the family is shown at their UNICEF World Baby Shower, E! Online reported.
The 37-year-old pop star can also be shown standing on her own, wearing a stunning, Grecian-style gray gown and holding a giant balloon.
The family said in a statement that in 2013, they welcomed Milan, their first child into the world and also thanked for the incredible success of their first World Baby Shower for UNICEF.
The duo's official statement also added that now that they are expecting their second child, they want to invite other expectant parents to host their own world baby shower as one does not have to be a celebrity to make a difference.
PHOTOS: How sports stars ring in New Year...
Messi, Neymar rested for Barca's King's Cup game at Elche
Serie A: Tevez fires Juve five points clear
Serie A: Roma drop points at Palermo
Big wins for City and Barca as they up the ante before Christmas