Diana Rigg

Diana Rigg

Diana Rigg

Diana Rigg

Acting

Breathe (2017)

Lady Neville

Heidi (2005)

Grandmamma

Best Ever Bond (2002)

Tracy Vincenzo (archive footage) (uncredited)

Bond Girls Are Forever (2002)

Tracy Di Vicenzo (archive footage)

The American (1998)

Madame de Bellegarde

The World of Jim Henson (1994)

Lady Holiday (archive footage)

Genghis Cohn (1994)

Baroness Frieda von Stangel

A Hazard of Hearts (1987)

Lady Harriet Vulcan

The Worst Witch (1986)

Constance Hardbroom

Evil Under the Sun (1982)

Arlena Stuart Marshall

A Little Night Music (1977)

Charlotte Mittelheim

Theatre of Blood (1973)

Edwina Lionheart

The Hospital (1971)

Barbara Drummond

The Diadem (1969)

Geheimagentin