Edith (bzw. Matilda) und Heinrich scheinen sich bereits eine Zeit lang vor der Hochzeit gekannt zu haben, manche Quellen gingen sogar von einer Liebesheirat aus. Tatsächlich argumentiert Hollister, dass Edith ein starkes Interesse an der Heirat gehabt haben muss, da sie auf Anselm zuging und sich dafür einsetzte, Heinrich heiraten zu dürfen. Neben der persönlichen Beziehung gab es jedoch auch eine politische Komponente, welche vermutlich eine größere Rolle spielte: Durch ihre Mutter war Edith Nachkommin des englischen Königs Edmund II. und somit Alfreds des Großen aus der alten Familie der Könige von Wessex (s. o.). Ihre Abstammung hatte mehrere Vorteile für Heinrich, denn mit ihren Nachkommen würden die normannische und die angelsächsische Dynastie vereint was auch Heinrichs Dynastie, die noch nicht lange auf dem englischen Thron war, zusätzlich legitimierte. Zudem würden England und Schottland politisch näher zusammenrücken, da drei von Ediths Brüdern schottische Könige wurden und in deren Regierungszeit die Beziehungen zwischen den beiden Ländern gut waren. Außerdem, so merkte Hollister an, hatte Heinrich in seinem Krönungsschwur gelobt, das alte angelsächsische Recht wiederherzustellen, was die Heirat mit Edith noch unterstrich.