It hath evermore been the notorious badge of prostituted strumpets and the lewdest harlots to ramble abroad to plays, to playhouses; whither no sober girls or women, but only branded whores and infamous adulteresses, did usually resort in ancient times. – William Prynne
Morena Baccarin as Inara Serra in Firefly (2002)
Monica Bellucci as Malèna Scordia in Malèna (2000) & Mary Magdalene in The Passion of The Christ (2004)
Karen Black as Elizabeth Lucy in The Pyx (1973)
Amanda Blake as Miss Kitty in Gunsmoke (1955)
Mae Clarke as Myra Deauville in Waterloo Bridge (1931)
Rosario Dawson as Gail in Sin City (2005)
Rebecca De Mornay as Lana in Risky Business (1983)
Catherine Deneuve as Séverine Serizy in Belle de Jour (1967)
Doris Dowling as Gloria in The Lost Weekend (1945)
Britt Ekland as Willow in The Wicker Man (1973)
Yvonne Elliman as Mary Magdalene in Jesus Christ Superstar (1973)
Jodie Foster as Iris in Taxi Driver (1976)
Greta Garbo as Mata Hari in Mata Hari (1931) and as Marguerite Gautier in Camille (1936)
Janet Gaynor as Angela in Street Angel (1928)
Sasha Grey as Chelsea in The Girlfriend Experience (2009)
Melanie Griffith as V in Milk Money (1994)
Helen Hayes as Madelon Claudet in The Sin of Madelon Claudet (1931)
Susan Hayward as Barbara Graham in I Want To Live! (1958)
Audrey Hepburn as Holly Golightly in Breakfast At Tiffany’s (1961) and as Eliza Dolittle in My Fair Lady (1964)
Barbara Hershey as Mary Magdalene in The Last Temptation of Christ (1988)
Miriam Hopkins as Ivy Pearson in Dr. Jekyll and Mr. Hyde (1931)
Madeleine Kahn as Lili von Shtupp in Blazing Saddles (1974)
Jaime King as Goldie and Wendy in Sin City (2005)
Jennifer Jason Leigh as Tralala in Last Exit To Brooklyn (1989)
Vivien Leigh as Myra Deauville in Waterloo Bridge (1940)
Shelley Long as Belinda Keaton in Night Shift (1982)
Shirley MacLaine as Irma la Douce in Irma la Douce (1963)
Colette Marchand as Marie Charlet in Moulin Rouge (1952)
Giulietta Masina as Maria Ceccarelli in Nights of Cabiria (1957)
Marsha Mason as Maggie Paul in Cinderella Liberty (1973)
Catherine McCormack as Veronica Franco in Dangerous Beauty (1998)
Melina Mercouri as Ilya in Never On Sunday (1960)
Patty Mullen as Elizabeth Shelley in Frankenhooker (1990)
Ona Munson as Belle Watling in Gone With the Wind (1939)
Alla Nazimova as Marguerite Gautier in Camille (1921)
Kim Novak as Mildred Rogers in Of Human Bondage (1964)
Dolly Parton as Mona Stangley in The Best Little Whorehouse in Texas (1982)
Lynn Redgrave as Xaviera Hollander in The Happy Hooker (1975)
Donna Reed as Alma “Lorene” Burke in From Here To Eternity (1953)
Julia Roberts as Vivian Ward in Pretty Woman (1990)
Maya Rudolph as Rita in Idiocracy (2006)
Theresa Russell as Liz in Whore (1991)
Susan Sarandon as Hattie in Pretty Baby (1978)
Brooke Shields as Violet in Pretty Baby (1978)
Elisabeth Shue as Sera in Leaving Las Vegas (1985)
Mira Sorvino as Linda Ash in Mighty Aphrodite (1995)
Barbara Stanwyk as Lily Powers in Baby Face (1933)
Sharon Stone as Ginger McKenna in Casino (1995)
Norma Talmadge as Marguerite Gautier in Camille (1926)
Elizabeth Taylor as Gloria Wandrous in BUtterfield 8 (1960)
Leigh Taylor-Young as Shirl in Soylent Green (1973)
Charlize Theron as Aileen Wuornos in Monster (2003)
Rachel Ticotin as Melina in Total Recall (1990)
Kathleen Turner as China Blue in Crimes of Passion (1984)
Mae West as Ruby Carter in Belle of the Nineties (1934)
Joanne Whalley as Christine Keeler in Scandal (1989)
Shelley Winters as Polly Adler in A House Is Not a Home (1964)
These were all the ones I could come up with from memory, rereading my “Filmography” page and searching IMDb, but I’m sure there are plenty of others I haven’t thought of. Readers, please suggest your favorites in the comments, keeping in mind the criteria in the first paragraph; I’ll edit the column to add those that fit. Incidentally, you’ll notice something strange going on in the comments below; I moved all the comments from “Filmography” here so I could close them there without losing them. That’s why some are so old and/or suggest films already in the list.