Malcolm III of Scotland King of Scotland from 1058 to 1093 (1031–1093) Parents Suthen Duncan I of Scotland Children Duncan II of Scotland Edgar Edmund of Scotland Ethelred of Scotland Edward of Scotland David I of Scotland Mary of Scotland, Countess of Boulogne Matilda of Scotland Malcolm of Scotland Donald of Scotland Alexander I of Scotland Siblings Máel Muire, Earl of Atholl Donald III of Scotland Beatrix (?) Partners Ingibiorg Finnsdottir Saint Margaret of Scotland