Shakira and her beau Gerard Pique have shared the first image of their baby boy in a new ultrasound posted online.
The Colombian singer and her Spanish boyfriend of nearly two years are expecting a baby boy early next year.
Gerard proudly tweeted: 'His first pic! #excited #cute.'
Shakira, 35, and Gerard, a Barcelona footballer 10 years her junior, announced the pregnancy in mid-September on her blog.
The Hips Don't Lie star has been happily flaunting her growing bump ever since.
The pair are reportedly contemplating Ulises and Biel, short for Gabriel, for the child's name. (ANI)