Shakira performs in concert at the Lluis Campanys Olympic Stadium on May 29, 2011 in Barcelona, Spain.
(May 28, 2011 - Source: Robert Marquardt/Getty Images Europe) see more angles »
Prev 21 of 102 Next

Shakira Halter Bikini

Shakira is a burst of energy on stage in a nude wrap-around swim top and flowing skirt.
Popular Lookbooks see all looks »