see more
MADRID, SPAIN - OCTOBER 12: Princess Letizia of Spain attends a reception in occasion of Spain National Day on October 12, 2007 at Royal Palace in Madrid, Spain. (Photo by Carlos Alvarez/Getty Images)