Who Has Shakira Dated?
3 Men Who Were Lucky Enough to Steal Shakira's Heart
Confirmed: Osvaldo Ríos
When: Around 1997
Osvaldo, a telenovela star from Puerto Rico, and Shakira reportedly dated when she was 20 years old. Although she only spoke about the relationship publicly once, he has done so on multiple occasions. In an interview with "Show Business," Shakira said the two dated for eight months and they "fell in love." She also went on to say her song "Moscas en la Casa" on her "¿Dónde Están los Ladrones?" album was about him.