La princesse Birgitta de Suède, fille du défunt prince héritier Gustav Adolphe de Suède et de la princesse Sybille de Saxe-Cobourg, soeur du futur roi Carl Gustav de  Suède épousait le 30 mai 1961 à Sigmaringen en Allemagne le prince Johann Georg de Hohenzollern-Sigmaringen, fils du prince Friedrich de Hohenzollern et de la princesse Margarete de Saxe. La princesse portait un diadème de perles et camées que la reine Silvia de Suède porta d’ailleurs lors de son mariage en 1976. Le couple a eu 3 enfants : Carl Christina, Désirée et Hubertus.