Princess Diana's famous 'revenge dress' could fetch six figures when it goes up for auction later this year.