A costume worn by Mark Hamill in Star Wars is expected to fetch as much as $45,000 (£30,000) at auction.

The poncho worn by Hamill's character Luke Skywalker in 1977's Star Wars: A New Hope is among the items featured in Christie's Pop Culture online sale.

The auction includes 100 lots of props, photographs, artwork, instruments and other iconic items from the world of music and film.

Also up for sale is the Tom Ford-designed suit and cuff links worn by Daniel Craig as James Bond in Skyfall, and a trumpet played by jazz legend Louis Armstrong, which expected to bring in as much as $12,000 (£8,000).

The black lace Jean Paul Gaultier evening gown worn by Lady Gaga on the red carpet at the 2009 MTV Video Music Awards is also up for sale, along with a dress worn by Audrey Hepburn in Paris When It Sizzles, and stage costumes donned by Britney Spears, Madonna and Freddie Mercury.

The Pop Culture lots have been put on display at Christie's auction house in London until 5 December (13). Fans can bid on the items in the exhibition in the online-only auction until 5 December (13).