A dress worn by Diana, Princess of Wales and found in a Hereford secondhand shop has sold at auction for more than £155,000.
The banquet gown was spotted in a Hereford dress shop in 1996 by the unnamed seller who planned to wear it to a local hunt ball – but changed her mind as the outfit was too grand.
She knew it was once owned by the late princess but did not realise its true significance, as Diana had worn the formal Emanuel evening gown to a 1986 state banquet in Bahrain with the Spencer tiara, a jewellery piece from her family.
Fashion and antiques auctioneer Kerry Taylor said: “It was an iconic dress, the dresses Diana wore created a huge amount of interest and this is one of the most beautiful.”
The auctioneer described the bidding in the sale room as “really fierce” with private buyers vying with institutions and collectors, but it was bought by an unnamed overseas museum for £156,000, including buyer’s premium.
The seller only realised she had bought something special when saw the dress while watching a recent documentary about the princess, and re-discovered it carefully folded in a box in the bottom of her wardrobe.
The dress originally cost £200 and was bought in £50 instalments, it had an estimated sale price of £60,000-£100,000.
At the time the seller also bought a jacket worn by Diana, a Chelsea Design Co smart navy wool blazer the princess slipped on when away from royal duties.
It sold for £2,280, including buyer’s premium, at the Kerry Taylor Auctions sale.
Both items had been taken to the secondhand shop by a housekeeper working for one of Diana’s close friends.
The auctioneer added: “The housekeeper that took the dress in to the shop took in lots of things like dresses by Bruce Oldfield.
“I think in Hereford people have in their wardrobes other Princess Diana dresses and they don’t know about it.”