Hottest Female Movie Characters of All Time IMO:
1. Santanico Pandemonium as played by Salma Hayek in From Dusk Til Dawn (1996)
2. Princess Leia as played by Carrie Fisher in the Star Wars Trilogy (1977-1983)
3. Veronica Sawyer as played by Winona Ryder in Heathers (1988)
4. Carolina as played by Salma Hayek in Desperado (1995)
5. Susie Diamond as played by Michelle Pfeiffer in The Fabulous Baker Boys (1989)
6. Holly Golightly as played by Audrey Hepburn in Breakfast at Tiffany’s (1961)
7. Jenny Miles as played by Bo Derek in 10 (1979)
8. Maria as played by Paula Garcés in Harold & Kumar Go to White Castle (2004)
9. Matty Walker as played by Kathleen Turner in Body Heat (1981)
10. Andera as played by Uma Thurman in Beautiful Girls (1996)
11. Catherine Deane as played by Jennifer Lopez in The Cell (2000)
12. Rae Ingram as played by Nicole Kidman in Dead Calm (1989)
13. Bonnie Parker as played by Faye Dunaway in Bonnie and Clyde (1967)
14. Honey Daniels as played by Jessica Alba in Honey (2003)
15. (Tie) Corky and Violet as played by Gina Gershon and Jennifer Tilly in Bound (1996)
16. Selene as played by Kate Beckinsale in Underworld (2003-2012)
17. Sally Albright as played by Meg Ryan in When Harry Met Sally (1989)
18. Catherine Tramell as played by Sharon Stone in Basic Instint (1992)
19. Linda Barrett as played by Phoebe Cates in Fast Times at Ridgemont High (1982)
20. Alyssa Jones as played by Joey Lauren Adams in Chasing Amy (1997)