The most expensive movie costume ever worn is Marilyn Monroe’s iconic white dress from The Seven Year Itch, which was sold at auction in Los Angeles in 2011.
Like Audrey Hepburn's My Fair Lady Ascot dress, it had been a part of Debbie Reynolds' amazing collection, which also included the headdress worn by Elizabeth Taylor in Cleopatra (1963) and a bowler hat once owned by Charlie Chaplin.
When costume designer Travilla created the dress for Monroe, he didn't realise that she would wear it while standing over a subway grate, making movie history in the process.
The dress is so small that it couldn’t fit onto a modern size two mannequin, and Monroe herself had to be sewn into it. Over the decades, the once-white dress has become tarnished with time, and is now discoloured due to age. That still didn't stop it selling for $4.6 million (£2.8m) at the 2011 auction, though.