I have put together the list of all the duets Shakira has ever been part of! Shakira had a chance to compose or perform in cooperation with Mary J. Blige, Beyonce, Stevie Wonder, Aerosmith, Wyclef Jean, and many more. You will be able to access the lyrics and watch YouTube videos for each collaboration.

Proceed to this section>>