Dan Kitwood/Getty Images |
Grand Duchess Maria Teresa of Luxembourg wears the Grand Duchess Adelaide Tiara for a concert and reception at the Nordic Museum in Stockholm during a state visit to Sweden, 16 April 2008; more on the classic tiara over here!
Leave a Reply