Princess Leonor Spain future Queen
Princess Leonor of Spain, born on October 31, 2005, in Madrid, stands as the heir presumptive to the Spanish throne. As the eldest daughter of King Felipe VI and Queen Letizia, she holds the title Princess of Asturias, signifying her position as the future queen regnant—a role not held by a woman in Spain since…