Princess Diana’s ‘revenge dress’ comes to auction at Sotheby’s, may fetch up to $377,000 · Activ.news