Shakira and her "friend," Gerard Pique, were caught smooching (see pic) during her concert in Barcelona, Spain, this weekend. The Colombia singer was performing at Lluis Companys Olympic Stadium when she invited Pique and his teammates for a dance lesson on stage.
.jpg)
Turns out the boys had just won the European club championship earlier that day. And while Shakira can shake it 'til she breaks it, the boys...seem a lil' stiff. Guess Gerard decided to make up for it by giving Shakira a smooch on stage, which several media outlets caught on camera.