Princess Diana on the balcony of Buckingham Palace on her wedding day in 1981. The wedding dress is to go on public display for the first time in more than 25 years. Getty Images

Princes Harry and William allow Diana’s wedding dress to star in show