Macbeth, rey de Escocia desde 1040, héroe de la obra homónima de Shakespeare, estaba casado con su prima Gruoch, dama de cámara de Escocia y nieta de Kenneth II. En tal condición, podía reivindicar el trono de Escocia a la muerte de Malcolm II, pero este último modificó las reglas de sucesión al trono en beneficio de su propio nieto Duncan I. Hacia 1031 Macbeth sucedió a su padre, Findlaech, como mormaer de Moray.