Shakira: In a bright pink bikini photo shoot. Shakira, 33 year old Columbian singer, shows off her bangin’ body in a bright pink bikini during a photo shoot in a field in Ibiza, Spain on Thursday (July 22).
The singer was last seen in South Africa, performing at the closing ceremony for the World Cup earlier in the month.