She famously sang that her ‘Hips Don’t Lie’.
And Shakira was sure to prove her hips worth as she flaunted her enviable curves in a skimpy ensemble while filming a new commercial in Barcelona, Spain on Wednesday.
The Colombian beauty, 39, was sure to shake her hips in her racy short figure-hugging black mini that flaunted her toned pins to perfection.
Scroll down for video