

View gallery



- Shakira is best known as a singer.
- She is reportedly currently single.
- Shakira dated Gerard Pique, Antonio de la Rua, and more in the past.
- She recently said she’s ‘stronger’ after her split from her latest boyfriend, Gerard Pique.
Shakira, 46, burst onto the Latin music scene in the 1990s and the English-language market in the early 2000s with mega hit songs like “Whenever, Wherever,” and through it all, she’s led a highly publicized love life. The talented artist has dated various men, including Osvaldo Rios, Antonio de la Rua, and Gerard Pique, in the past, and has been pretty open about the ups and downs of the romances. She’s also shared some monumental experiences, including having kids, with some of them.
Find out more about Shakira’s three public romances below.
Osvaldo Rios

Shakira reportedly dated telenovela actor Osvaldo, who was 17 years her senior, for eight months in 1997. Although not much is known about their romance, she admitted they “fell in love,” during her appearance on Show Business. They reportedly lived together for some time and Shakira admitted that her song “Flies in the House” was about him, during an interview.
“It was a very beautiful song that was written for me, among many others that are already public knowledge like ‘You’, ‘Ojos así’, many others; I practically keep them in napkins, because she wrote on airplane napkins, at least when we were together; the muse hit her on the planes,” Osvaldo reportedly said about the songs Shakira wrote about him, in a 2023 interview.