KNOW YOUR CELEBRITY Leonor, Princess of Asturias Siblings: All About Infanta Sofía of SpainBy Kevin KoechNovember 10, 20260 Leonor, Princess of Asturias (Leonor de Todos los Santos de Borbón y Ortiz) was born on 31 October 2005 at…