Fit for a princess: Diana's famous 'Travolta gown' going up for auction

One of Diana, Princess of Wales's most famous dresses is being prepared for auction.

The princess wore the midnight-blue, off-the-shoulder, velvet gown by Victor Edelstein when she danced with Hollywood actor John Travolta during a state banquet at the White House given by US President Ronald Reagan in 1985.

Evening gown worn by Diana, Princess of Wales when she danced with John Travolta Credit: PA

It was the star attraction when Diana auctioned off scores of her outfits for charity in 1997, and then went for more than £120,000.

It was last sold at auction in 2013 for £240,000 and bought by an anonymous bidder who said he wanted to surprise his wife.

Diana wore the dress when she was invited to the White House Credit: PA

Up for sale again, the gown will go under the hammer on December 9 at Kerry Taylor Auctions in London and is expected to fetch between £250,000 and £350,000.

The dress has gone on show at Kerry Taylor Auctions in south London Credit: PA

Two other items from late princess's wardrobe will also form part of the Passion For Fashion sale.

A long-sleeved Katherine Cusack evening gown - also midnight-blue velvet - from 1986 is set to fetch an estimated £20,000-£30,000.

A navy wool dress with wide, white collar by Catherine Walker from 1989 is expected to be sold for up to £6,000.