Princess Diana's Dress Breaks New Fashion Record Sells for £900,000 A gown worn by Princess Diana broke a new fashion record, going under the hammer in Hollywood for over £900,000. The ballerina-length velvet evening dress was worn by the late Princess in 1985 whilst on a royal tour in Italy with her then-husband Charles, and again to the Vancouver Symphony Orchestra in 1986. Sold alongside a matching illustration, it fetched a grand total of 1,148,080 US dollars (£904,262) at Julien’s Auctions. It had previously been estimated by experts as likely to sell for 100,000 dollars (£78,776). But due to its actual sale price, the gown, which came complete with shoulder pads, a blue organza skirt, a large bow, and a sash, is now the new record holder as the most expensive dress worn by Diana sold at auction. The previous record holder, a 1991 velvet gown by Victor Edelstein, fetched 604,800 dollars (£476,437) at an auction in January. The collector’s item worn by Diana was constructed wit...