Shakira puts the pants on Pique