Shakira is eight months pregnant and looks fantastic.
Shakira and her football player boyfriend Gerard Piqué are expecting their baby boy at the end of January and have apparently already chosen the name 'Biel' for their firstborn.
The Columbia-born star, 35, enjoyed a luxury shopping trip in Barcelona last week, make-up free and with her trademark blonde locks pulled back in a ponytail.
Despite her huge baby bump, Shakira stayed on her feet as she shopped for Christmas gifts in Passeig de Gràcia.
Obviously having not fallen victim to swollen ankles, the pop star ditched comfortable shoes in favour of black stiletto ankle boots, teamed with a black fur trimmed coat and clutch bag.
What do you think of Shakira's awesome look? Leave a comment below to be in with a chance of winning a £100 goodie bag
CELEBRITY TREND: BERRY LIPS AND NAILS
CELEBRITY TREND: GLAM YET GIRLY PINK LIPS
CELEBRITY TREND: 2012'S AUTUMNAL RED LIPS