En 2000, Shakira mantuvo una relación sentimental con Antonio De la Rúa, hijo del entonces presidente de Argentina, Fernando De la Rúa. Este romance fue noticia en toda América Latina.
En 2001, Antonio le propuso matrimonio, pero la propuesta nunca se concretó. Para el mes de junio de 2007, los medios de comunicación especularon sobre la pareja, alegando que Shakira y Antonio se habían separado; días después, fueron vistos en un bar de Nueva York, donde negaron los supuestos rumores.
Sin embargo, sería la futura suegra de Shakira, Inés Pertiné, quien revelaría que la boda entre ambos se llevaría a cabo en una mansión en República Dominicana, en septiembre de 2007.