Carles Puyol, from right to left, Vanessa Lorenzo, Cesc Fabregas, Daniella Semaan, Xavier Hernandez and Nuria Cunillera, pose on the red carpet as they arrive to attend the wedding of Lionel Messi and Antonella Roccuzzo, in Rosario, Argentina, Friday, June 30, 2017. (Photo | AP)