Elisabeth Schwarzkopf est née le 9 décembre 1915 en Pologne. Après avoir fait ses études à la Hochschule de Berlin, la soprano est engagée à l'Opéra de Berlin en 1938 pour y jouer dans
Parsifal. Pendant la seconde guerre mondiale, elle est obligée d'adhérer au parti nazi allemand, ce qui lui vaut le titre de "diva nazie" dans les colonnes du
New York Times. En 1944,
Elisabeth Schwarzkopft travaille pour l'Opéra d'Etat de Vienne. Elle fait ensuite ses premiers enregistrements avec
Walter Legge qui deviendra son mari en 1953. En 1946,
Elisabeth Schwarzkopf se construit une renommée internationale en interprétant le rôle de Violetta dans
La Traviata. Cet opéra sera joué à Vienne et à Londres. En 1951,
Stravinski lui demande de créer le personnage d'Anne Trulove dans
The Rake's Progress. L'année suivante, la chanteuse fait ses débuts à la Scala de Milan. Dans les années 60,
Elisabeth Schwarzkopf enchaîne les grands rôles. Elle décide au début des années 70 de ne donner plus que des récitals. En 1979, son mari décède et la diva quitte les planches définitivement. En 2003, elle se retire dans le village autrichien de Schruns pour y écrire ses mémoires. Le 3 août 2006,
Elisabeth Schwarzkopf meurt à son domicile autrichien à l'âge de 90 ans.