By the end of 1070, Malcolm had married Edgar's sister Margaret of Wessex, the future Saint Margaret of Scotland.
La sfârșitul anului 1070, Malcolm s-a căsătorit cu sora lui Edgar, Margareta de Wessex, viitoarea Sfântă Margareta a Scoției.