Search

Newsletter image

Subscribe to the Newsletter

Join 10k+ people to get notified about new posts, news and tips.

Do not worry we don't spam!

GDPR Compliance

We use cookies to ensure you get the best experience on our website. By continuing to use our site, you accept our use of cookies, Privacy Policy, and Terms of Service.

From Halle Berry to Ursula Andress, greatest Bond girls ever ranked – but do YOU agree?

Published on April 24, 2025 at 06:39 PM

ACTRESS Halle Berry has been named the greatest Bond girl.

She bewitched 007 fans emerging from the sea in an and white knife belt in 2002 film Die Another Day.

Halle Berry in a bikini in a scene from *Die Another Day*.
Die Another Day's Halle Berry has been named the greatest Bond girl
Ursula Andress in a bikini on a beach in a still from *Dr. No*.
Dr No's Ursula Andress was second in the poll
Ana de Armas in a dark blue dress holding a gun in a scene from the film *No Time to Die*.
In third place was Ana de Armas, who played Cuban secret agent Paloma in 2021’s No Time to Die

’s character — American secret service agent Jinx Johnson — was seduced by Brit spy , played by .

And her appearance echoed Dr No featuring , who was second in the Bond girls poll.

In the 1962 film with , the first official adaptation of Ian Fleming’s novels, she played Honey Ryder.

And her first appearance was in a belted bikini carrying a large knife.

In third place was , who played Cuban secret agent Paloma in 2021’s No Time to Die with .

Her character has the honour of being the only Bond girl 007 didn’t bed.

Fourth place goes to , Pussy Galore in 1964’s Goldfinger.

And in fifth is , who played Bond’s love interest Vesper Lynd in 2006’s Casino Royale.

The top five was compiled by the website of men’s magazine Maxim.

A movie expert said: “It’s telling that many of that have been named are from 007 movies which date back decades, rather than just the stars of the most recent outings.

“They remain popular not just because of their beauty, but because of some of the iconic moments they created — and in some cases just because of their rather racy names.”;

Honor Blackman in a white suit exiting a helicopter in Goldfinger (1964).
Fourth place goes to Honor Blackman, Pussy Galore in 1964’s Goldfinger
Eva Green in Casino Royale (2006).
Fifth was Eva Green, who played Vesper Lynd in 2006’s Casino Royale
Halle Berry and Pierce Brosnan at a James Bond premiere.
Halle played Jinx Johnson opposite Pierce Brosnan
Ursula Andress and Sean Connery in "Dr. No"
Ursula as Honey Ryder with Sean Connery as James Bond
Prev Article

Defections: PDP unshaken in Plateau — State party chairman

Next Article

Security has improved – Abia Govt tells investors, diaspora community

Related to this topic:

Comments (0):

Be the first to write a comment.

Post Comment

Your email address will not be published. Required fields are marked *