When David and Elizabeth Emanuel designed Princess Diana’s wedding dress in 1981, the intention was to make history. “We all ...
The ornate gown will be displayed in Buckingham Palace from April to October 2026.