Royal Guests and Relatives gathered from around Europe to celebrate the Silver Wedding Anniversary of Grand Duke Henri and Grand Duchess Maria Theresa of Luxembourg on this day in 2006, 20 years ago, which began with a Gala Performance at the Grand Théâtre de la Ville in Luxembourg.
https://www.instagram.com/p/DaMH1yID1kY/


The Silver Wedding Anniversary Celebrations of Grand Duke Henri and Grand Duchess Maria Teresa of Luxembourg began with a Gala Performance at the Grand Théâtre de la Ville in Luxembourg.
Grand Duke Henri and Grand Duchess Maria Theresa of Luxembourg celebrated their Silver (25th) Wedding Anniversary with a spectacular, multi-day festivity in June 2006. The celebrations officially kicked off with an elegant gala performance and tribute held at the Grand Théâtre de la Ville de Luxembourg on June 30, 2006
Grand Duke Henri and Grand Duchess Maria Teresa of Luxembourg (wearing Grand Duchess Joséphine-Charlotte’s Diamond Necklace)
King Carl XVI Gustaf and Queen Silvia of Sweden
King Constantine II and Queen Anne-Marie of Greece
Tsar Simeon II and Tsaritsa Margarita of Bulgaria with Prince Shāh Karim al-Husayni, the Aga Khan IV
Prince Albert II of Monaco and Queen Fabiola of Belgium
Crown Prince Frederik and Crown Princess Mary of Denmark
Prince Hassan and Princess Sarvath of Jordan
The Duke and Duchess of Braganza
Crown Princess Margareta and Prince Radu of Romania
Crown Prince Alexander and Crown Princess Katherine of Serbia
Prince Kyril and Princess Rosario of Bulgaria
The following evening, Grand Duke Henri and Grand Duchess Maria Theresa held a Gala Dinner at Berg Castle.























































