Spanish Royals attend National Sports Awards
In This Photo: Princess Elena
Princess Elena of Spain attends the National Sports Awards ceremony at El Pardo Palace on December 5, 2012 in Madrid, Spain.
(Dec. 4, 2012 - Source: Carlos Alvarez/Getty Images Europe) more pics from this album »