La reina Sonia es madre de la princesa Marta Luisa y del príncipe heredero Haakon.
En marzo de 1968 el rey Olaf V, tras consultar con el gobierno, anunció su consentimiento para que el príncipe heredero se casara.
Harald había hecho pública su decisión de renunciar a sus derechos al trono si no se autorizaba su boda.
El compromiso y la boda civil levantaron un debate sobre el futuro de la monarquía en Noruega.
A la muerte del rey Olaf en 1991, Harald ascendió al trono y Sonia se convirtió en reina de Noruega, la primera en 53 años, y apenas la segunda tras la independencia noruega de 1905.