Does Gerard Pique have a girlfriend?

He is currently dating Shakira. They met at the 2010 Fifa world cup. Shakira confirmed the relationship on her twitter page.