Elle est née Marie-Madeleine Bernadette O’Carrol, le 26 Février 1906 à West Bromwich, en Angleterre. Blonde aux yeux bleus, Madeleine était professeur de français et mannequin de chapeliers avant de faire ses débuts sur scène en 1927. Ses apparitions les plus remarquées à l’écran le furent sans doute dans ses rôles principaux dans « 39 marches » d’Alfred Hitchcock et « Secret Agent », alors qu’elle fit plus de 40 films au cours de sa carrière ! En 1936 elle partit pour Hollywood où, sous contrat avec Walter Wanger et la 20th Century Fox, elle connut là bas un bien meilleur succès que celui de nombreux de ses compatriotes qui la rejoignirent plus tard. Elle devint citoyenne américaine en 1943. Cependant, la mort de sa sœur, lors du bombardement de Londres au cours de la seconde guerre mondiale, la fit revenir en Angleterre pour participer à sa reconstruction. Dès lors, elle ne fit plus que quelques films avant de disparaître définitivement des écrans. Elle se limita ensuite pendant quelques années à la scène, la radio et la télévision pour enfin se retirer dans une grande ferme proche de Paris.