see more
(L-R) Queen Letizia, King Felipe VI of Spain, Mexican President Enrique Pena Nieto, and Mexican First Lady Angelica Rivera attend a ceremony at the Campo Marte military camp, in Mexico City on June 29, 2015. AFP PHOTO/RONALDO SCHEMIDT (Photo credit should read RONALDO SCHEMIDT/AFP/Getty Images)