Ahead of Lady Diana Spencer's wedding to then-Prince Charles, her wedding dress was perhaps the most anticipated detail of the whole event. Deemed the "most closely guarded secret in fashion history," the gown was kept a complete mystery until the wedding day.
After the dress was finally unveiled on July 29, 1981, it went on to be one of the most iconic fashion looks throughout history. While many were in awe of the dramatic gown, it may come as a surprise that not everyone was happy with the bride's final look on her special day.
Diana's wedding dress designers were left "horrified" after seeing Princess Diana emerge from her carriage before stepping into St Paul's Cathedral.