Princess Diana’s iconic ‘Revenge Dress’ goes on display ahead of auction

An outfit worn by Diana, Princess of Wales, is displayed at Sotheby's Auction House in Geneva, Switzerland, 6 November 2026