![Princess Leonor (right) swears allegiance to the Spanish Constitution before the Speaker of Congress, Francina Armengol (left), King Felipe VI and Queen Letizia.](https://imagenes.elpais.com/resizer/v2/IMJ7EUFIGFEW5I53NOOFW7SV44.jpg?auth=1437f68be195ff05efc4db1920cf3378d4e69743cf8eec91b9df83b7305bc119&width=414&height=233&focal=1965%2C648)
Spain’s crown princess turns 18 with gala event as ‘representative of a modern country open to the world’
Lawmakers and dignitaries convened in parliament for a ceremony filled with pageantry in which Leonor de Borbón swore to uphold the Spanish Constitution, paving the way for her future role as queen