Margaret Mary Lockwood urodziła się w 1916 roku w Karaczi. Aktorka zaczęła występować na scenie już w wieku 12 lat. Studiowała aktorstwo na Królewskiej Akademii Dramatu. Występowała w komediach i melodramatach otrzymując przydomek "piękna naiwna". W 1937 roku wyszła za mąż za Ruperta de Leona. Rok później zagrała w obrazie "
Święto bankowe". Jednak sławę zdobyła w produkcji
Hitchcocka, "
Starsza pani znika". Po sukcesie filmu wyjechała do Hollywood, jednak nie udało jej się utrzymać sławy, więc wróciła do Anglii, aby zagrać w filmie "
Gwiazdy patrzą na nas". W 1941 roku urodziła córkę
Julie, która również została aktorką. Podczas drugiej wojny światowej wystąpiła w szpiegowskim filmie "
Nocny pociąg do Monachium". W 1945 roku zagrała w świetnym melodramacie "
Niedobra pani". Trzy lata później rozwiodła się ze swoim mężem, lecz nadal występowała na ekranie. Przebojem okazał się także film "
Ostatnia sprawa Trenta". Odtąd pojawiała się sporadycznie na ekranie, od czasu do czasu pojawiając się w telewizji. Zmarła w 1990 roku z powodu marskości wątroby w wieku 74 lat.