You can still watch Dame Diana Rigg on a TV period drama, though. She plays the Duchess of Buccleuch on "Victoria."
Rigg also had a role in the 2018 theater revival of "My Fair Lady" in New York City.