On 2 August 1956, he married his third cousin-once-removed Princess Christina Margarethe of Hesse (10 January 1933 - 21 November 2011), in Kronberg im Taunus, Germany. She was the eldest child of Prince Christoph of Hesse and his wife Princess Sophie of Greece and Denmark, her mother being a sister of Prince Philip, Duke of Edinburgh the husband of Queen Elizabeth II, They had two children:[2]