Some of the most memorable images and items from film have gone on display in London's Barbican to celebrate 50 years of secret agent James Bond.
More than 400 items have been assembled as part of Designing 007: 50 years of Bond Style, which opens with a replica Sean Connery leaning against his 1964 Aston Martin DB5.
The white bikini Ursula Andress wore as she emerged from the sea in Dr No's jaw-dropping beach scene is also on display, alongside Halle Berry's orange two-piece from Die Another Day.
Current Bond Daniel Craig's pair of tight blue trunks in Casino Royale also feature, as well as the multitude of suits worn by the world's most famous spy over the years.
Costume designer and co-curator Lindy Hemming said: "We have tried to take pieces, interesting objects which would help us to understand design in films and the objects range from gadgets, clothing, jewellery, wonderful drawings of sets and models of sets and artwork.
"It is a vast array of different things."