For the first time in decades, Princess Diana’s wedding dress will be the centerpiece of a new royal style exhibit at Kensington Palace. The late royal wore the iconic gown when she married Prince Charles at Saint Paul’s Cathedral in 1981. The Elizabeth and David Emmanual design is embroidered with sequins and lace and features a 25-foot train. The Historic Royal Palaces got permission from Diana’s sons Prince William and Prince Harry to display the wedding gown in an exhibit they’re calling “Royal Style in the Making.” The temporary exhibit will open on June 3rd.
Source: Vanity Fair