Shakira and Pique snapped holding hands