Princess Leonor is dazzling as she steps out in Madrid as experts predict she could ‘save the Spanish monarchy’
The 18-year-old, who is currently undergoing military training, was radiant as she stepped out this week with her sister