Princess Leonor was born on October 31, 2005 at the Ruber International Clinic in Madrid. The future queen is the first child of King Felipe VI and Queen Letizia, a former TV news anchor who married the then-Crown Prince in 2004. Thanks to a royal baby boom over the last two decades, Leonor is part of an exclusive group of little girls who will one day reign as queens regnant in Europe. Other young monarchs-to-be include Princess Estelle of Sweden, Princess Ingrid of Norway, Princess Elisabeth of Belgium and Princess Catharina-Amalia of the Netherlands. Leonor certainly seems to be comfortable in the public eye already! Here, the charismatic young Princess flashes a huge grin during a Madrid royal engagement in 2016. Click through to learn more about Spain's pre-teen future queen. Photo: Getty Images
First in line to the Spanish throne,