
In addition to wearing the Khedive of Egypt Tiara for her wedding in Athens on Saturday, Princess Theodora of Greece and Denmark borrowed another historic family heirloom for the ceremony.
Princess Theodora wore a lace veil that has been in the family for over a century and has been worn by a string of royal brides including four different queens.Â
[getty src=”2175318945″ width=”395″ height=”594″ tld=”com”]Princess Margaret of Connaught first wore the Carrackmoss lace veil for her 1905 wedding to Prince Gustaf Adolf of Sweden. The delicate veil features lilies, shamrocks and meadowsweet.Â
[getty src=”2175310241″ width=”594″ height=”367″ tld=”com”]Princess Margaret’s daughter, Princess Ingrid of Sweden, received the veil upon her mother’s death in 1920 and wore it for her own wedding to the future King Frederik V of Denmark.
Princess Anne-Marie of Denmark wore it for her 1964 wedding to King Constantine of Greece where she became Queen Anne-Marie.
[getty src=”2175309851″ width=”373″ height=”594″ tld=”com”]The future Queen Margrethe II of Denmark wore the veil for her 1967 wedding to Henri Marie Jean André de Laborde de Monpezat.
[getty src=”2175310444″ width=”594″ height=”427″ tld=”com”]Most recently, Mary Donaldson wore the veil for her 2004 wedding to then-Crown Prince Frederik of Denmark.
[getty src=”2175309818″ width=”393″ height=”594″ tld=”com”]Princess Theodora’s wedding is somewhat bittersweet, though. The wedding was originally postponed in 2020, and then again in 2023 with the passing of her father, King Constantine. The princess was accompanied into her wedding by the eldest of her three brothers, Crown Prince Pavlos, who walked her down the aisle.