see more
MADRID, SPAIN - MAY 17: Princess Sofia attends her First Communion at the Asuncion de Nuestra Senora on May 17, 2017 in Madrid, Spain. (Photo by Europa Press/Europa Press via Getty Images)