James Bond has been one of the most popular movie franchises for over sixty years. While most think about Agent 007 himself when these movies come to mind, the films would never be as popular as they are if it weren’t for the many beautiful Bond girls.

That’s why we’ve decided to compile the ten best Bond girls of all time. Scroll through below and see if your favorite made the list!

Honey Ryder (Ursula Andress) – ‘Dr. No’ (1962)

Ursula Andress
Credit: (Screenshot), James Bond 007, via YouTube

Jill Masterson (Shirley Eaton) – ‘Goldfinger’ (1964)

Goldfinger
Credit: (Screenshot), Movieclips, via YouTube

Tracy (Diana Rigg) – ‘On Her Majesty’s Secret Service’ (1969)

Diana Rigg
Credit: (Screenshot), Bib48_MovieClips, via YouTube

Solitaire (Jane Seymour) – ‘Live And Let Die’ (1973)

Jane Seymour
Credit: (Screenshot), Franchise Fan, via YouTube

Mary Goodnight (Britt Eklund) – ‘The Man With The Golden Gun’ (1974)

Mary Goodnight
Credit: (Screenshot), James Bond 007, via YouTube

May Day (Grace Jones) – ‘A View To A Kill’ (1985)

May Day
Credit: (Screenshot), Movieclips, via YouTube

Wai Lin (Michelle Yeoh) – ‘Tomorrow Never Dies’ (1997)

Credit: (Screenshot), Screen Themes, via YouTube

Jinx (Halle Berry) – ‘Die Another Day’ (2002)

Jinx Halle Berry
Credit: (Screenshot), James Bond 007, via YouTube

Vesper Lynd (Eva Green) – Casino Royale (2006)

Vesper Lynd
Credit: (Screenshot), James Bond 007, via YouTube

Madeleine Swann (Léa Seydoux) – ‘Spectre’ (2015), ‘No Time To Die (2021)

Madeleine Spectre
Credit: (Screenshot), James Bond 007, via YouTube
Mentioned in this article:

More About: