Shakira looks svelte just three weeks post-birth

by Olivia Barker, USA TODAY

3391235
A very pregnant Shakira poses with her baby's daddy, Spanish footballer Gerard Pique. (Credit: AP)

First, a Golden Globes-going Claire Danes wowed the world by slimming down to her pre-baby body in a matter of weeks, not months.

Now, the photos don't lie: Shakira is looking mighty trim just three weeks after giving birth to son Milan.

Wearing a white T-shirt and sweats, the 36-year-old singer was snapped heading to an appointment in Barcelona on Thursday. On Sunday, she tweeted a picture of her and Milan enjoying his first official outing - Dad Gerard Pique's FC Barcelona soccer match - but her famous midsection was covered by Milan's baby carrier.