“It is the typical stupid question, and the normal answer is to tell me to bring a jacket.

“But she started telling me what the weather was like in every single moment and it got to the point where I told her we would have to get to the World Cup final to see her again - she was singing at the final.”

Pique, 30, and Shakira, 40, now have two children - Milan and Sasha - but the Barcelona defender looks set to miss Messi’s wedding because of the feud.