Skip to main contentSkip to footer
Tomorrow Never Dies© GettyImages

From Ana de Armas to Halle Berry - the most memorable ‘Bond Girls’

From the 60’s until today, Agent 007, James Bond has always had some stunning girls by his side


Andrea Pérez
Director/Deputy Editor Miami
UPDATED OCTOBER 5, 2021 4:39 PM EDT

Whether it’s Pierce Brosnan, Sean Connery, Roger Moore or Daniel Craig playing the role of James Bond, this iconic movie character has always been accompanied by some beautiful and talented female co-stars. These women are just as paramount and significant to the 007 film franchise.

Meet the new leading woman playing this role and some of the most memorable Bond Girls through the years.

Ana de Armas, James Bond, No Time to Die, 2021© Universal

Ana de Armas - No Time to Die, 2021

Cuban-born Actress Ana de Armas will join Daniel Craig in the new film, No Time To Die. She will play the role of the new mysterious Bond girl, Paloma.

AOL BUILD Series Presents: "Spectre"© GettyImages

Léa Seydoux - Spectre, 2015 and No Time to Die, 2021

French actress Léa Seydoux played the character of Dr. Madeleine Swann who is a psychologist and the daughter of Mr. White, the senior manager of Specter and Quantum. After being a Bond girl in Spectre in 2015, she nows returns in the 2021 in the film, No Time to Die, joining Daniel Craig and Ana de Armas.

Berenice Lim Marlohe- 'Skyfall', 2012© GettyImages

Bérénice Lim Marlohe- \'Skyfall\', 2012

The gorgeous French actress, Bérénice Lim Marlohe, played the anti-heroine, Sévérine, in the movie Skyfall. This was the 23rd and the highest grossing James Bond/007 film. It also won two Oscars and was nominated for multiple Academy Awards.

"SPECTRE" Photocall On Location In Rome, Italy© GettyImages

Monica Bellucci - \"SPECTRE\" - 2015

In the 2015, James Bond film, Spectre, Monica Bellucci played the role of Lucia Sciarra, the widow of Marco Sciarra, a high-ranking SPECTER agent. The death of her husband, brings Daniel Craig to Rome to attend his funeral.

Gemma Arterton in Quantum of Solace© MGM/Universal

Gemma Arterton - Quantum Of Solace, 2008

In the movie Quantum of Solace, Gemma Arterton plays the role of Agent Fields who in the film is working at the British Consulate in Bolivia. Released in 2008, this was the 22nd film in the iconic spy series.

James Bond actress Olga Kurylenko© MGM/Universal

Olga Kurylenko - Quantum of Solace, 2008

Also in the movie, Quantum of Solace, Olga Kurylenko, a Ukrainian-French actress and model played the role of another Bond girl, Camille Montes. She was also a spy who worked for the Bolivian secret service and the was the daughter of Bolivian military junta leader by the name of Ernesto Montes.

Casino Royale Paris Premiere - Inside Arrivals© GettyImages

Eva Green - Casino Royale 2006

In the 21st 007 movie, Casino Royale, the beautiful French actress and model, Eva Green, joined the cast. She played the character of Vesper Lynd, who was a treasure liaison officer who was a love interest of James Bond.

Halle Berry - Die Another Day, 2002© GettyImages

Halle Berry - Die Another Day, 2002

On the 20th film, Die Another Day, released in 2002, the beloved American actress, Halle Berry became the Bond girl on the arms of Pierce Brosnan. She portrayed the role of Giacinta “Jinx.” Her character Jinx was introduced in the film in the same style of Honey Ryder, rising out of the sea in a bikini.

Rosamund Pike - Die Another Day, 2002© GettyImages

Rosamund Pike - Die Another Day, 2002

Acting alongside Pierce Brosnan and Halle Berry, British actress Rosamund Pike played the role of Miranda Frost in the film Die Another Day. Her character Miranda Frost is an MI6 agent.

Some fun fact: According to an article in Marie Claire, she refused to strip for her James Bond audition.

Denise Richards -The World Is Not Enough, 1999© GettyImages

Denise Richards -The World Is Not Enough, 1999

American actress and former fashion model Denise Richards, played Dr. Christmas Jones in The World Is Not Enough, the nineteenth film in the James Bond series. Her character Christmas Jones was a nuclear physicist who worked disabling nuclear weapons during the Soviet Union era.

Tomorrow Never Dies© GettyImages

Michelle Yeoh - Tomorrow Never Dies, 1997

Early in her career, Malaysian-born actress Michelle Yeoh known for her roles in Crouching Tiger, Hidden Dragon and Star Trek: Discovery starred in the 1997 James Bond film Tomorrow Never Dies. She played a Red Chinese agent by the name of Wai Lin. In the film, she ends up partnering with James Bond to accomplish their mutual mission.

Tomorrow Never Dies© GettyImages

Teri Hatcher - Tomorrow Never Dies, 1997

Actress Teri Hatcher acted along side the Irish 007 actor, Pierce Brosnan in the role of Paris Carver in the James Bond film ‘Tomorrow Never Dies’ 1997.

Maud Adams - The Man with the Golden Gun, 1974 and Octopussy, 1983© GettyImages

Maud Adams - The Man with the Golden Gun, 1974 and Octopussy, 1983

Swedish actress Maud Adams played two different Bond girls, one in movie The Man with the Golden Gun (1974) and as the then as the main character in Octopussy (1983)

Barbara Bach - The Spy Who Loved Me, 1977© GettyImages

Barbara Bach - The Spy Who Loved Me, 1977

Barbara Bach poses with James Bond actor, Roger Moore on the set of the 1977 spy 007 film, The Spy Who Loved Me

On the set of The Man With The Golden Gun© GettyImages

Britt Ekland - The Man With The Golden Gun, 1974

Swedish actress and singer Britt Ekland joined actor Roger Moore in the film“The Man With The Golden Gun”. She played Mary Goodnight, Bond‘s assistant.

Trina Parks - Diamonds Are Forever, 1971© GettyImages

Trina Parks - Diamonds Are Forever, 1971

Actress Trina Parks on the set of the James Bond film ‘Diamonds Are Forever’ with leading man (a.k.a James Bond) played by Scottish actor Sean Connery. Trina Parks was the first African American woman to be casted in a James Bond film.

Sean Connery And Lana Wood In 'James Bond: Diamonds Are Forever'© GettyImages

Lana Wood - Diamonds Are Forever, 1971

Lana Wood played the role of Plenty O‘Toole in the 1971 James Bond film, “Diamonds Are Forever” starting Sean Connery. Here they both are on a gambling on a scene from the movie.

James Bond against Dr. No for TerenceYoung with Ursula Andress, Sean Connery (James Bond 007) 1962© GettyImages

Ursula Andress - Dr No, 1962

In the 60s, the beautiful Swiss actress, Ursula Andress, played the role of Honey Ryder in the first James Bond film, Dr. No. Here she is posing with James Bond actor, Sean Connery.