The Colombian songstress plays a pole-dancer in the video for her racy dance track Rabiosa.
In one clip, she struts down a club staircase in a string bikini and stilettos, before performing a raunchy pole dance.
The 34-year-old star enlisted the vocals of Pitbull on the English version of the single and also worked with Dominican artist El Cata on the Spanish version of the song, which is from her album Sale El Sol/The Sun Comes Out.
Shakira recently hit a social media milestone after gaining 30 million friends on Facebook, putting her among the top five celebrities with the most friends on the social-networking site. She also topped six million followers on Twitter.
She is currently performing her new album in Europe as part of her world tour.