Se casó con la alemana de origen plebeyo Silvia Renate Sommerlath el 19 de junio de 1976 en la Catedral de San Nicolás de Estocolmo.