Actriz de cine, televisión y de teatro conocida por su papel de Emma Peel en The Avengers. También interpretó a la Condesa Teresa di Vicenzo en la película de James Bond On Her Majesty's Secret Service. En el 2013, comenzó a interpretar a Olenna Tyrell en Game of Thrones de HBO.
Aprendió a hablar hindú con fluidez. Apareció en teatro con la Royal Shakespeare Company.
Apareció en el papel de Lady Holiday en The Great Muppet Caper de 1981.
Estuvo casada con Archibald Stirling entre 1982 y 1990. La pareja tuvo una hija, la actriz Rachael Stirling, en 1977.
Protagonizó dos obras escritas por Tom Stoppard.