6. Jane Seymour as Solitaire in Live and Let Die (1973)
Appearing as the mysterious tarot reader Solitaire in Live and Let Die, Jane Seymour’s lavish costuming might have stolen the show if it weren’t for the film’s visual spectacle, with locations including Jamaica, New Orleans, and Harlem. Solitaire’s wardrobe consisted of an array of dramatic headdresses and opulent gowns, making her looks among the most iconic (and distinctive) of all Bond girls.
5. Halle Berry as Jinx Johnson and Rosamund Pike as Miranda Frost in Die Another Day (2002)
Die Another Day had so many great looks we couldn’t pick just one Bond girl to include. First up, there’s Halle Berry’s jaw-dropping entrance as Jinx Johnson, an American NSA operative whom Bond meets on the beach in Cuba as she emerges from the water. (She wears an orange bikini and matching diving belt crafted by costume designer Lindy Hemming in a pitch-perfect homage to Ursula Andress’s iconic look in Dr. No.) Then, there was Rosamund Pike’s turn as the duplicitous agent Miranda Frost, with her most memorable look coming during a party scene at an ice hotel, where Pike is perfectly dressed for the occasion in a one-shoulder silver gown dripping with crystals.