La relación con Osvaldo Ríos fue una de las más controversiales de Shakira. Comenzó en 1997, pero la mayoría de los fans no aprobaban esta relación, ya que Osvaldo tenía fama de querer hacerse más conocido y hacer avanzar su carrera a través del favor de mujeres famosas.