see more
MADRID, SPAIN - MAY 20: Princess Leonor of Spain arrives at the Asuncion de Nuestra Senora Church for her First Communion on May 20, 2015 in Aravaca, near of Madrid, Spain. (Photo by Carlos Alvarez/Getty Images)