Europe's most charismatic royal? Spain gripped by 'Leonormania' as princess turns 18
Among the next generation of young European royals, Spain's Princess Leonor has seen her popularity soar as she turns 18.
Among the next generation of young European royals, Spain's Princess Leonor has seen her popularity soar as she turns 18.