Audrey Hepburn’s Ascot dress
Price: $3.7 Million
In 1964’s My Fair Lady, the gorgeously sublime Audrey Hepburn wore this dress. It was also owned by Debbie Reynolds (who collected movie memorabilia for preservation), and sold it for $3.7 Million to an unnamed buyer.
It was originally predicted to go for only $200-300,000.