shakiraVEVO Channel Videos

19,763,995 subscribers
13,726,882,500 views | 141 videos
Shakira on Vevo - Official Music Videos, Live Performances, Interviews and