The Greatest Shakira songs of all time

1. Waka Waka (This Time for Africa)

2. Hips Don’t Lie

3. Whenever, Wherever

4. Chantaje

5. Loca

6. Can’t Remember to Forget You

8. She Wolf