With 'Skyfall' about to arrive in cinemas, it's got us thinking about all things Bond, and the obvious question - who is the best Bond Girl ever?
So with no further ado, here are all the leading Bond Girls of the last 50 years - from Ursula Andress as Honey Ryder walking out of the sea and into cinematic history in 'Dr No', to this year's sultry French damsel, Berenice Marlohe as Severine in 'Skyfall' - can she compare with the likes of Pussy Galore (Honor Blackman) or Solitaire (Jane Seymour)? You decide...
Pictures here to remind you, and then please add your vote below.
Halle Berry (Jinx Johnson, Die Another Day)
Berenice Marlohe (Severine, Skyfall)
Camille Montes (Olga Kurylenko, Quantum of Solace)
Eva Green (Vespa Lynd, Casino Royale)
Michelle Yeoh (Wai Lin, Tomorrow Never Dies)
Maryam D'Abo (Kara Milovy, The Living Daylights)
Grace Jones (May Day, View To A Kill)
Tanya Roberts (Stacey Sutton, View To A Kill)
Fiona Fullerto (Pola Ivanova, View To A Kill!)
Maud Adams (Octopussy, Octopussy)
Carole Bouquet (Melina Havelock, For Your Eyes Only)
Lois Chiles (Holly Goodhead, Moonraker)
Barbara Bach (Anya Amasova, The Spy Who Loved Me)
Jane Seymour (Solitair, Live and Let Die)
Jill St John (Tiffany Case, Diamonds Are Forever)
Diana Rigg (Teresa Di Vicenzo, On Her Majesty's Secret Service)
Mie Hama (Kissy Suzuki, You Only Live Twice)
Claudine Auger (Domino, Thunderball)
Honor Blackman (Pussy Galore, Goldfinger)
Daniela Bianchi (Tatiana Romanova, From Russia With Love)
Ursula Andress (Honey Ryder, Dr No)
Britt Ekland (Mary Goodnight, Man with the Golden Gun)
Denise Richards (Christmas Jones, The World Is Not Enough)
Izabella Scorupco (Natalya Simonova, GoldenEye)
Carey Lowell (Pam Bouvier, Licence To Kill)
The Bond 50 Blu-ray Collection is out now, containing all 22 Bond films, plus a space for when you get your hands on 'Skyfall'. (c) 2012 Metro-Goldwyn-Mayer Studios Inc. TM Danjaq, LLC. All Rights Reserved.