A dress worn by Judy Garland as Dorothy in The Wizard Of Oz has sold for more than £1 million at auction.

One of the original costumes made for the young star of the 1939 film sold in less than three minutes when it went under the hammer in New York.

Judy Garland as Dorothy with the Tin Man and the Scarecrow in The Wizard Of Oz
Judy Garland as Dorothy with the Tin Man and the Scarecrow in The Wizard Of Oz (MGM/AP)

The blue-and-white chequered pinafore and blouse were expected to fetch between £530,000 and £800,000, but were eventually snapped up for £1,035,532 – including buyer’s premium – in front of a crowd of 200 at Bonhams auctioneers.

The prized pieces – one of the few complete examples of that particular costume still in existence – were sold by a private collector. The auction house did not wish to comment on the winning bidder’s identity.

Kristin Guiter, from Bonhams New York, said of the Treasures from the Dream Factory auction: “The room was absolutely packed and the bidding so energetic and competitive.”

Speaking when the auction was first announced, Catherine Williamson, director of entertainment memorabilia at Bonhams, said: “What is great about this is it has signs of use: There are sweat stains around the neck, but it is still in fine condition.”

A pair of the ruby slippers worn by Garland in the movie were last sold in 2012 to the Academy of Motion Picture Arts and Sciences.