Princess Diana's Travolta dress sells for £264,0000