Desde los cuatro años de edad, Sofía Magdalena se comprometió con el príncipe heredero Gustavo de Suecia, en un pacto de amistad entre Suecia y Dinamarca.