17 maja 2011 roku zagrała swój pierwszy koncert w Polsce, występując w łódzkiej Atlas Arenie. 8 listopada 2011 roku Shakira odsłoniła swoją gwiazdę w Hollywood Walk of Fame. W czerwcu 2012 roku ponownie pojawiła się w Polsce, tym razem w związku z meczami reprezentacji Hiszpanii na UEFA Euro 2012.