Princess Leonor attending the 2023 Princesa de Asturias event