Audrey Hepburn's black Givenchy dress from 'Breakfast at Tiffany's' has topped a fashion poll.
The dress which she wore as Holly Golightly was voted the best female screen outfit of all time.
Hepburn also landed a second entry at number six for the white dress and bonnet she wore at the races in 'My Fair Lady'.
LoveFilm, who conducted the fashion poll, commented on the results: "Audrey Hepburn has truly made that little black dress a fashion staple which has stood the test of time despite competition from some of the most stylish females around."
Top female movie outfits of all time are:
1. Audrey Hepburn's little black dress - Breakfast at Tiffany's (1961)
2. Keira Knightley's green dress - Atonement (2007)
3. Marilyn Monroe's white dress - The Seven Year Itch (1955)
4. Ursula Andress's bikini - Dr No (1962)
5. Kate Hudson's gold dress - How to Lose a Guy in Ten Days (2003)
6. Audrey Hepburn's white dress at the races - My Fair Lady (1964)
7. Olivia Newton John's skin-tight trousers - Grease (1978)
8. Raquel Welch's bikini - One Million Years BC (1966)
9. Nicole Kidman's sparkly corset - Moulin Rouge (2001)
10. Sarah Jessica Parker's wedding dress - Sex and the City (2008)