LONDON, UNITED KINGDOM - NOVEMBER 25: Princess Margaretha of Sweden wears the traditional Swedish costume during the annual Swedish Christmas Fair at the Swedish Church Hall on November 25, 1966 in London, United Kingdom. (Photo by Gamma-Keystone via Getty Images)