When Sam Mendes announced the title of the latest James Bond film, 'Spectre', he also revealed that 007 would have two new James Bond 'ladies' to keep him on his toes - Monica Bellucci and Lea Seydoux.
This has 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 'Skyfall's sultry French damsel, Berenice Marlohe as Severine.
Can Monica and Lea 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.