MARGARET LOCKWOOD
Margaret Lockwood was an Indian-born (in what is now Pakistan) English actress from the 1930s to the 1970s. Some of her movies include: The Lady Vanishes (directed by Alfred Hitchcock), The Stars Look Down, and Night Train to Munich. She passed away in 1990 at the age of 73.