Shakira (R) embraces her boyfriend, Barcelona's player Gerard Pique during her concert in Barcelona, May 29, 2011. [Photo/Agencies]