United Kingdom, June 3 -- Shakira is more resilient than she used to think.

The 49-year-old pop star has endured lots of ups and downs during her time in the spotlight, and Shakira has now admitted to feeling surprised by her own resilience.

The blonde beauty - who endured a public break-up from sports star Gerard Pique in 2022 - told People: "I always thought that I was more fragile or weaker than what life proved me to be."

Shakira has always learned important lessons from setbacks in her life.

The chart-topping star shared: "Behind every experience in life, there's always a lesson, and we have to be grateful for all those lessons, even for the people that leave you with scars, because they just make us better."

Shakira has enjoyed...