If the genealogy of the early Germanic chroniclers is true, Queen Elizabeth II is descended from the Norse God Odin.