Screen legend Marilyn Monroe's iconic white dress from The Seven Year Itch has been voted the number one outfit in movie history.

The blonde bombshell's billowing frock from the 1955 film has been named the favourite in a survey conducted by the British Heart Foundation.

In second place is the blue and white gingham dress and ruby red slippers originally donned by Judy Garland in The Wizard of Oz.

Rounding out the top three is Olivia Newton-John's sexy black leather trousers and red pumps from the movie musical Grease.