The eldest child of King Felipe VI and Queen Letizia of Spain, Crown Princess Leonor of Spain (Princess of Asturias) celebrates her 15th birthday today. Crown Princess Leonor was born on October 31, 2005 at the Ruber International Hospital in Madrid. The Princess is first in the line of succession to the Spanish throne. Happy birthday to you, Crown Princess Leonor.