An evening dress worn by Diana, Princess of Wales in 1985 has sold at a Hollywood auction for almost $1.15m – more than 11 times its estimate and a record price for one of her dresses.
The black and blue ballerina-length velvet evening dress by the Moroccan-British fashion designer Jacques Azagury was sold at Julien’s Auctions in Hollywood for a total of $1,148,080 (£907,000).