Leonor of Spain is growing up to be a beautiful princess!
Born in 2005
The princess was born on 31 October 2005 in Madrid. "This is the most beautiful thing that can happen to anyone in life," her father, who was the then Prince of Asturias - now King Felipe VI, told the media. As is tradition in the Spanish Royal Family, the baby was christened - or rather 'presented to the Virgin of Atocha' on 7 June 2006.