Ursula Andress, Honor Blackman, and from the modern era, Sophie Marceau.
Worst ever was Denise Richards.
Sophie Marceau is not only the hottest Bond girl, but also the hottest woman alive!