Singer Shakira showed off her post-baby body in leather pants at the launch of her perfume S at Sephora in Paris, France.