On the anniversary of Prince Charles and Princess Diana's wedding day in 1981, we look back at the spectacularly fabulous wedding dresses of the Spencer brides. From Victoria Lockwood's medieval fur-trimmed creation by Tomasz Starzewski to Lady Kitty Spencer's Dolce & Gabbana extravaganza
261