Shakira was spotted in Ibiza, Spain on July 22, 2010, flaunting a bright pink outfit that grabbed everyone’s attention. The talented singer showcased her flexibility by striking numerous poses during a photoshoot. At 33 years old, Shakira’s physique was perfectly highlighted by her flowing skirt and bikini top. Her toned body left many envious, making it seem like running alone would not be enough to achieve such a figure.
The picture accreditation belongs to Bauer Griffin.