Dressed in tiny denim short and a harness, the 39-year-old looks hotter than ever she dances up a storm.
Gazing into the camera Shakira is nothing short of fierce as she belts out they lyrics to new single Chantaje.
Though despite her continually flashing her bra we just can’t get over the fact she is gyrating next to the urinals.
However, it seems a few minutes in the men’s toilets is enough for Shakira as she then decides a change of venue is needed.
Strutting up to a bar, the Columbian beauty can be seen flirting with a mystery male before turning up the heat as she shows off her moves on top of the bar.
But Shakira isn’t the only pop superstar to have dropped a racy video this week.
On Friday Britney Spears released a four minute clip for new single Slumber Party – and it certainly isn’t family friendly.
Brit can be seen romping with singer Tinashe before crawling on tables and seductively licking up drinks.