In no particular order:
Cameron Diaz – Tina Carlyle (The Mask) Monica Bellucci – Persephone (The Matrix Reloaded) Sharon Stone – Catherine Tramell (Basic Instinct) Michelle Pfeiffer – Selina Kyle/Catwoman (Batman Returns) Kathleen Turner – Jessica Rabbit (Who Framed Roger Rabbit) Marilyn Monroe – The Girl (The Seven Year Itch) Marilyn Monroe – Sugar “Kane” Kowalczyk (Some It Hot) Mila Kunis – Lily (Black Swan) Patricia Arquette – Alabama Whitman/Worley (True Romance) Daryl Hannah – Madison (Splash) Honourable mentions:
Milla Jovovich – Leeloo (The Fifth Element)
Salma Hayek – Santanico Pandemonium (From Dusk Till Dawn)
Elisha Cuthbert – Danielle (The Girl Next Door)
Natalie Portman – Alice Ayres (Closer)
Jessica Alba – Nancy Callahan (Sin City)
Phoebe Cates – Linda Barrett (Fast Times at Ridgemont High)
Kelly Le Brock – Lisa (Weird Science)
Sarah Michelle Geller – Kathryn Merteuil (Cruel Intentions)
Kim Basinger – Lynn Bracken (LA Confidential)
Ludivine Sagnier – Julie (Swimming Pool)
Maggie Gyllenhaal – Lee Holloway (Secretary)
Audrey Hepburn – Holly Golightly (Breakfast at Tiffany’s)
Rita Hayworth – Gilda (Gilda)