see more
MADRID, SPAIN - OCTOBER 12: (L-R) Queen Letizia of Spain, Princess Leonor of Spain and Princess Sofia of Spain attend the National Day military parade on October 12, 2016 in Madrid, Spain (Photo by Fotonoticias/WireImage)