Princess Leonor, heir to the Spanish throne, swore allegiance to the flag during a ceremony at the Zaragoza Military Academy this weekend.
King Felipe and Queen Letizia were on hand to witness the occasion. It’s all part of the princess’ preparation to become head of state.
Princess Leonor is scheduled to take an oath as heir before Spanish lawmakers later this month.

