Johann Georg met
Princess Birgitta of Sweden, the sister of the current King of Sweden
Carl XVI Gustaf, in 1959 at a cocktail party while visiting friends and relatives in Germany. Their engagement was announced by the Royal Palace of Stockholm on 15 December 1960. The civil marriage ceremony took place at the Royal Palace of
Stockholm on 25 May 1961, and the religious wedding in the Sankt Johann Church at the bridegroom's family palace of
Sigmaringen on 30 May/31 July 1961. Together, they were the parents of three children: • Prince
Carl Christian Friedrich Johannes Meinrad Maria Hubertus Edmund of Hohenzollern (born 5 April 1962 in Munich, Germany), married Nicole Helene Neschitsch (born 22 January 1968 in Munich) on 26 July 1999 in Kreuzpullach. They have one son: • Prince
Nicolas Johann Georg Maria of Hohenzollern (born 22 November 1999) • Princess
Désirée Margareta Victoria Louise Sibylla Katharina Maria of Hohenzollern (born 27 November 1963 in Munich). She married Heinrich Franz Josef Georg Maria Reichsgraf (
Imperial Count) zu
Ortenburg (born 11 October 1956 in Bamberg) on 21 September 1998 in Weitramsdorf. They had three children before divorcing in 2002. Then she married Eckbert Georg Klaus von
Bohlen und Halbach (born 24 March 1956) They celebrated their golden wedding in 2011. Prince Johann Georg died on 2 March 2016 in Munich.
Descendants Through his eldest son, he was a grandfather of Nicolas Johann Georg Maria, Prince of Hohenzollern (b. 1999). Through his daughter Désirée's first marriage, he was a grandfather of Carl Theodor, Count of Ortenburg (b. 1992), Frederik-Hubertus, Count of Ortenburg (b. 1995), and Carolina, Countess of Ortenburg (b. 1997). ==Honours==