Answer
Malcolm III, also known as Malcolm Canmore, was the husband of Margaret, who later became Saint Margaret of Scotland. Malcolm was King of Scotland from 1058 to 1093. He married Margaret in 1070, and they had eight children together. Margaret was a devout Christian who had a significant influence on Malcolm's reign. She encouraged him to reform the Scottish Church and to promote peace and justice throughout the kingdom.