Selon certaines sources, Edward avait promis verbalement le trône à son cousin, William, le duc de Normandie, mais a décidé sur son lit de mort de le donner à Harold. Alors qu'Edward le Confesseur avait un grand-neveu anglais qui aurait pu se qualifier comme son successeur, il était jugé trop jeune.
Le souverain des Normands, Guillaume de Normandie, prétendait être l'héritier du trône anglais, comme son cousin, Edward le Confesseur, lui avait promis le trône mais avait changé d'idée sur son lit de mort.