She gave birth to baby son Milan at the end of January.
But famously midriff-baring Shakira appears determined to prove she's still a sexy Latin American singing siren.
The 36-year-old showed off her slender post-baby body in black leather trousers at the launch of her new perfume S at the Sephora store in Paris on Wednesday night.
The pop star looked gorgeous in the all-black ensemble, which consisted of a loose-fitting black lace blazer over a lacy black top that resembled a bra at the Sephora Champs-Elysees.
more pictures after the break...