Diana’s ‘revenge dress’, worn when Charles revealed infidelity, up for auction – SpryNews