Under kong Magnus' styre holdt det politiske forholdet til England seg godt. Forholdet til Skottland var mer tvetydig. Magnus søkte å bedre forholdet gjennom en dynastisk allianse. Ekteskapet mellom hans sønn og tronarving Eirik og datteren til kong Alexander III av Skottland, Margareta, var et steg i denne retning.