Spanish Royals Attend National Day Military Parade 2015
(L-R) King Felipe of Spain, Queen Letizia of Spain, Princess Leonor and Princess Sofia attend the National Day Military Parade 2015 on October 12, 2015 in Madrid, Spain.
(Oct. 11, 2015 - Source: Eduardo Parra/Getty Images Europe) more pics from this album »