Princess Diana's iconic 'revenge dress' goes on auction in London

The 'revenge dress' worn by Princess Diana is currently on display at Sotheby's in London and will be auctioned soon. This iconic dress was worn on June 29, 1994, the day Prince Charles publicly acknowledged his infidelity. The auction is the first since 1997, and while the presale estimate is between $150,000 and $300,000, experts believe it may sell for much more. Independent confirmation remains limited.

Princess Diana's iconic 'revenge dress' goes on auction in London
Updated Sep 19, 2026 First reported Sep 18, 2026
Loading entities...