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