Her Royal Highness Infanta Leonor of Spain was born on October 31, 2005 in Madrid. Her parents are Prince Filipe and Princess Letizia. Her official title is Her Royal Highness, Infanta of Spain. Spain still follows male primogeniture for succession, though… Read More ›
Tag Archive for ‘Princess Leonor of Spain’
Back to School! A Few Adorable Royal Snapshots…
Since it’s time to head back to school, we’ve rounded up a few sweet snapshots of royals (or, in Diana’s case, future royals) heading back to school. Enjoy! The Hon. Diana Spencer & The Hon Charles Spencer head to Riddlesworth… Read More ›