A lot of singers have messed up the words to the national anthem. It has happened to Cristina Aguilera. And to Cyndi Lauper. And now, it has happened to Shakira.
The Colombian singer was performing Colombia's national anthem last Saturday in Cartagena, Colombia for the VI Summit of the Americas, and while her vocals on the performance were brilliant (as usual), Shakira messed up the words to her native country's anthem, singing, "El surco de dolores" instead of "En surcos de dolores," and "La libertad de sublibe" instead of "La libertad sublime".