Shakira puts her hot body on display and shows off her signature dance moves while filming a commercial on Thursday (October 8) in Catalonia, Spain.
The 38-year-old singer wore a bikini with a black skirt over the bottom.
Shakira is heading into the video game world with a secret project she is planning with the creators of Angry Birds, according to E! News. She previously was featured as a character in the popular game.
20+ pictures inside of Shakira looking hot on the commercial set