We all know Shakira can dance -- but her boyfriend, not so much.
The sexy singer performed at LluĂs Companys Olympic Stadium in Barcelona, Spain this weekend -- where she surprised concertgoers by bringing her soccer star boyfriend, Gerard Pique, on stage for a dancing lesson.
Pique was joined by his FC Barcelona teammates -- who won the European club championship earlier in the day -- for the dance-off, where Shaki schooled them all with her incredible hip-shaking.
Shakira and Pique shared a couple on-stage kisses before the guys gave up and returned to their front-row seats.
Check out their dance moves above!