8 former Bond girls in eye-popping bikini photos


From Halle Berry, Ursula Andress, to Barbara Bach, here are the Bond girls' best bikini looks that continue to turn heads...


Swiss actress Ursula Andress in a white shirt© Getty Images
Katie Fitzpatrick
Katie FitzpatrickFeatures Writer
2 hours ago

For more than six decades, the Bond franchise has introduced audiences to some of cinema's most unforgettable leading ladies, with everyone from Halle Berry to Ursula Andress stealing hearts with their charisma and beauty.

Years after their Bond debuts, these women have continued to captivate fans worldwide, proving that their glamour is truly timeless. Join HELLO! as we revisit the Bond girls' most sizzling bikini photos, both on and off the screen.

1/8

Swiss actress Ursula Andress as Honey Ryder in a scene from the James Bond film 'Dr. No'© Getty Images

Ursula Andress

Ursula's white bikini in 1962's Dr No was a defining moment in film history, marking the beginning of the Bond girl phenomenon. The actress, who portrayed Honey Ryder opposite Sean Connery, famously stepped out of the ocean in the now-legendary bikini with a utility belt attached and a knife in hand, redefining femininity onscreen.

"It was a big moment for me," Ursula told The Sunday Post. "I think that simple bikini made a complete difference to my career. It made me a success. I had made a few movies before then, but nothing had the impact of that scene in Dr No."

"After being the first Bond girl, I had offer after offer and could take my pick of the roles that were around," she added. "It's a mystery. All I did was wear this bikini in Dr No – not even a small one – and whoosh! Overnight, I made it. It gave me financial independence and changed my life completely."

2/8

Halle Berry in a bikini © Instagram

Halle Berry

Oscar winner Halle Berry never fails to turn heads in a sultry bikini, 24 years on from playing NSA agent Jinx Johnson in 2002's Die Another Day opposite Pierce Brosnan. The Ohio-born beauty shared a glowing snap to social media in 2025 that saw her enjoying a tropical holiday, dressed in a gold bikini with a checkered bandana, aviator sunglasses and stacked pendant necklaces to complete the look. "This is 59," she captioned the sizzling photo.

3/8

Honor Blackman standing on the beach wearing a bikini in a scene from the film 'Goldfinger'© Getty Images

Honor Blackman

The late great Honor Blackman is regarded as one of the greatest Bond characters of all time thanks to her turn as pilot and judo expert Pussy Galore in 1964's Goldfinger. The actress had both brains and beauty, and always looked glamorous, whether it was in a ballgown or a bikini by the beach.  

Honor previously spoke about the label that came with being in a Bond film, and shared her dislike of the term 'Bond girl' with Interesting Media. "They can call other people Bond girls, but I don't like it," she explained. "For the simple reason that that character would have been a good character in any film, not just a Bond film…Pussy Galore was quite a character."

4/8

Jane Seymour sitting by a pool wearing a red swimsuit© Instagram

Jane Seymour

Jane is one of Hollywood's most celebrated actresses, thanks to her performances in Somewhere in Time, East of Eden, War and Remembrance and Dr Quinn, Medicine Woman.

Her career kickstarted with the starring role in 1973's Live and Let Die opposite Roger Moore, in which Jane portrayed the psychic Solitaire. "I was the only woman on the planet that was not trying to be a Bond girl, literally," she told Entertainment Weekly. "That was not the trajectory I was looking for. I was going to go and do Shakespeare and Ibsen and all the classics."

Jane has only grown more beautiful over the years, and the 75-year-old shared a stunning swimsuit photo on her social media, clad in a Baywatch-red one-piece with a front-tie. "A little sunshine, a lot of gratitude, and just the right amount of splash," she captioned the glowing photo.

5/8

Izabella Scorupco posing in a black bikini© Instagram

Izabella Scorupco

The Polish star played Natalya Simonova opposite Pierce Brosnan in 1995's GoldenEye, and won hearts with her portrayal of the Russian programmer. The blonde beauty is still as stunning more than 30 years on, and shared a head-turning bikini snap from her tropical getaway on social media. "Should we be concerned that our captain is wearing a neck brace..?" Izabella quipped in the caption, alongside a photo of herself in a strapless black bikini while sipping a glass of wine and lounging around on a boat.

6/8

Olga Kurylenko posing in a black bikini by a pool© Instagram

Olga Kurylenko

Olga portrayed the inimitable Camille Montes in 2008's Quantum of Solace, and has barely aged a day since her star turn in the hit film. The brunette beauty posted an ab-baring snap of herself by the pool, clad in a dark-coloured, strapless bikini with ruffles around the hemline. "Having an amazing day by the pool in my new swimsuit," she captioned the photo.

7/8

Denise Richards wearing a USA bikini on the beach© Instagram

Denise Richards

The '90s icon, who was Dr Christmas Jones in 1999's The World Is Not Enough, proved that she could still take our breath away in a Fourth of July-themed bikini photo posted to social media. Denise kneeled on the beach in the swimsuit with red and white striped bottoms and a blue bikini top dotted with white stars. "Happy 4th," she captioned the stunning picture.

Despite cementing herself into Bond canon, Denise shared with Variety that the fans' reaction to her character was not what she expected. "It broke my heart that people were making fun of me," she said of Dr Jones' midriff-baring outfits. "'Oh, really? You're wearing shorts, and you're a nuclear scientist?'"

"I'm playing a Bond girl," she explained. "If I wore a lab coat and pants and a suit, then [the fans] would have been upset, like, 'Okay, why isn't she looking like a sexy Bond girl?'"

8/8

Barbara Bach posing barefoot in bikini standing back to back with Richard Kiel as 'Jaws' for the classic 1977 James Bond movie 'The Spy Who Love Me'© Getty Images

Barbara Bach

Starring in the 1977 film The Spy Who Loved Me opposite Roger Moore, Barbara Bach played Soviet KGB agent Major Anya Amasova. Matched against Bond in both intellect and charm, the actress enjoyed iconic swimwear scenes alongside her high-fashion moments. In one memorable promotional photo, Barbara poses back-to-back in a bikini with the late Richard Kiel, who played legendary henchman Jaws in the 007 classic.

More Celebrity News
See more
Conversation

For more information on our conversation section, please read our Community Guidelines. Comments featured and views shared are not endorsed by HELLO!.