Shakira’s Bikini Body Leads Today’s Star Sightings

These hips don’t lie.

Shakira looked absolutely stunning as she filmed a commercial by the sea in Catalonia, Spain on Thursday (Oct. 8, 2015). Clad in a green bikini, a high-slit maxi skirt, and gold chains, the 38-year-old was giving off some serious “Whenever, Wherever” vibes as she danced alongside the waves.

Um, did we just go back in time to 2001?

The singer’s eldest son, Milan Piqué, was also seen on set. In between takes, the mom-of-two was spotted carrying her baby boy in her arms around the beach.

Shakira welcomed her second child, son Sasha Piqué, with longtime boyfriend Gerard Piqué this January.