Princess Leonor of Spain is shaping up as monarch-in-waiting ahead of her 18th birthday - with solo engagements, speeches and military training already under her belt
The future queen of Spain, who reaches the milestone on October 31, has been making solo appearances and training at the General Military Academy in Zaragoza.