Shakira poses for a photo shoot in the Ibiza Spain

The Colombian singer Shakira poses for a photoshoot in the idyllic location on Ibiza, Spain on July 22, 2010. The singer wore a Spanish-style skirt, which, at 7ft long.



































Shakira in Bikini on Spanish Island of Formentera