The Ruby Wedding Anniversary of Archduke Carl Christian and Archduchess Marie Astrid of Austria
The newlyweds. Today, Archduke Carl Christian and Archduchess Marie Astrid of Austria celebrate forty years of marriage! Princess Marie-Astrid and Archduke Carl Christian. The engagement of Archduke Carl Christian of Austria and Princess Marie Astrid of Luxembourg was announced on 9 November 1981 by the Grand Ducal Court. Born on 26 August 1954 at Beloeil,…