Wearing a trouser suit from Madrid tailor Sastrería Serna, Leonor stands to attention at the Spanish parliament in Madrid after swearing her oath of allegiance
It was a moment filled with family pride last week when Leonor, the Princess of Asturias, swore allegiance to the Spanish constitution in front of her proud parents.
In historic tradition on the day she turned 18, the heir to the throne gave her oath and pledged loyalty to her father, King Felipe VI, bowing her head to him as her mother Queen Letizia and her 16-year-old sister Infanta Sofía looked on.