Spain’s Princess Leonor swears an oath to the constitution at
Spain's Princess Leonor reacts after swearing an oath to the constitution, next to Queen Letizia, Princess Sofia and Spain's acting Prime Minister Pedro Sanchez at the parliament in Madrid, Spain, October 31, 2023. REUTERS/Juan Medina