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