A dress worn by Diana, Princess of Wales in 1985 has been sold at an auction for $1.1 million, about 11 times its estimated price.
The black, ballerina-length velvet evening dress was sold at Julien’s Auctions in Hollywood for a total of $1,148,080 (£904,262).
It has broken a new fashion record as the most expensive dress, worn by Diana, sold at auction.
The gown, which came with a matching illustration, was estimated to sell for $100,000 (£78,776).
It features shoulder pads, a blue organza skirt, a large bow, and a sash.
Diana first wore the dress in Florence, Italy in 1985 at a dinner while on a royal tour with her then-husband Charles, Prince of Wales, and again to the Vancouver Symphony Orchestra in 1986.
The collector’s item was constructed with fabric chosen by world-renowned textile merchant Jakob Schlaepfer and featured metallic embroidered stars carefully threaded by the design team at Jacques Azagury.
The ballerina skirt was considered a nod to her patronage of the English National Ballet and her love of dance.
A screen-worn Audrey Hepburn ‘Charade’ Givenchy dress, a Princess Diana-worn Jacques Azagury 1985 evening dress and a screen-worn Audrey Hepburn ‘Charade’ Givenchy coat are displayed during an auction preview titled ‘Hollywood Legends’ at Julien’s Auctions in Gardena, California, USA, 12 December 2023.
Previously, the most expensive dress worn by Diana and sold at auction was a 1991 velvet gown by Victor Edelstein which sold for $604,800 (£476,437) in January.
That means Diana’s Jacques Azagury gown has nearly doubled the gap between first and second place.
Diana wore several designed by the Moroccan-British fashion designer pieces during her time with the royal family.
Other items on sale at the TCM Present: Hollywood Legends auction include a blouse worn by Diana for her engagement portrait in 1981.