Shakira Flaunts Rocking Abs 8 Months After Giving Birth To Second Child

Shakira’s hips – and abs – don’t lie!

The 38-year-old singing superstar and mother of two showed off her rocking post-baby body on Thursday while filming a commercial for her fragrance.

PHOTOS: Shakira’s Sexy On-Set Shots!

Just eight months after welcoming her second child, the singer is seen in a bikini top and floor-length black skirt in Barcelona, Spain.

“The Voice” judge and Spanish football player Gerard Pique welcomed son Sasha in January.

The couple welcomed their first son Milan in January 2013.

— Jesse Spero