Revenge has rarely been so stylish. A striking black dress worn by the late Princess Diana on the day her estranged husband publicly admitted adultery is going up for auction, with a presale estimate of up to $300,000. Read more: ↧ Princess Diana's 'revenge dress' goes on show ahead of Sotheby's au... A striking black dress worn by Princess Diana on the day her estranged husband admitted adultery is going up for auction at Sotheby’s