Marie Claire

CELEBRITY STYLE SPY: See all the latest celeb photos Stars animation

Celebrity Search

Select


10 Best Bond Girls

Amya Amasova played by Barbara Bach (Click to enlarge)Amya Amasova played by Barbara Bach

Barbara Bach played a stunning Russian agent in The Spy Who Loved Me. The beautiful KGB member teams up with James Bond for a joint mission but holds a deadly secret - Bond once killed her lover and she has vowed revenge, but, as is so often the case with Bond girls, she gives in to OO7’s irresistible charms and falls in love with him. She may have had breathtaking looks, but Barbara Bach was far from being a brainless bimbo and could more than hold her own, so for this reason alone she deserves a place in our ten best Bond Girls.

Click for more info Amya Amasova played by Barbara Bach

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10


  • Amya Amasova played by Barbara Bach

  • Mary Goodnight played by Britt Eckland

  • Domino Derval played by Claudine Auger

  • Tracy Di Vicenzo played by Diana Rigg

  • Vesper Lynd played by Eva Green

  •  Xenia Onatopp played by Famke Janssen

  • Giacinta ‘Jinx’ Johnson played by Halle Berry

  • Pussy Galore played by Honor Blackman

  • Wai Lin played by Michelle Yeoh

  • Honey Ryder played by Ursula Andress

Latest 10 bests



April Subscription offer