The world's most eligible royals: From Prince Harry to Lady Amelia Windsor