The first complete recording of the opera was made by Decca Records in 1935 with Nancy Evans as Dido and Roy Henderson as Aeneas, followed in 1945 by HMV's release with Joan Hammond and Dennis Noble. Kirsten Flagstad, who had sung the role at the Mermaid Theatre in London, recorded it in 1951 for EMI with Thomas Hemsley as Aeneas. "Dido and Aeneas" has been recorded many times since the 1960s with Dido sung by mezzo-sopranos such as Janet Baker (1961), Tatiana Troyanos (1968), Teresa Berganza (1986), Anne Sofie von Otter (1989) and Susan Graham (2003). In addition to Joan Hammond and Kirsten Flagstad, sopranos who have recorded the role include Victoria de los Ángeles (1965), Emma Kirkby (1981), Jessye Norman (1986), Catherine Bott (1992), Lynne Dawson (1998), and Evelyn Tubb (2004).