In Stockholm on 4 November 1926 civilly and in Cathedral of St. Michael and St. Gudula, Brussels on 10 November religiously, Princess Astrid married Prince Leopold. The couple travelled separately to Antwerp after their civil marriage, to be reunited in Belgium. For the religious marriage, the couple were attended by a large wedding party of young friends and relatives: Princess Feodora of Denmark, Princess Marie-José of Belgium, Princess Märtha of Sweden, Princess Ingrid of Sweden, Alfhild Ekelund, Prince Carl of Sweden, Prince Gustav Adolf of Sweden, Crown Prince Olav of Norway, Margareta Stähl, Count Claes Sparre, Anna Adelswärd, Prince Charles of Belgium, Count Folke Bernadotte, Baron Sigvard Beck-Friis, Anne Marie von Essen, and Baron Carl Strömfelt.