Shakira is taking a break from her record-breaking world tour to relax on the beaches of Cabo San Lucas, Mexico. The superstar was spotted meditating and enjoying the calm, showcasing her natural beauty. Recently, she also had a cozy dinner with her ex-partner Antonio de la Rúa, sparking speculation about a possible rekindled relationship.
Read more@