It is one of the great entrances in movies: Halfway through Dr. No, the first James Bond film, Honey Ryder (Ursula Andress) strides out of the Caribbean wearing a white bikini, a knife at her hip. She has a swimmer’s shoulders (she would not get stranded on an archvillain’s island) and an implacable gaze. A jet-age Venus.

“What are you doing here?” she asks Bond (Sean Connery). “Looking for shells?”