El 25 de mayo de 1961 se celebró la boda civil en el Palacio Real de Estocolmo y el 31 de julio del mismo año en la iglesia de San Juan del castillo familiar de los Hohenzollern, en Sigmaringen.