Dame Diana Rigg: Bond girl, Avenger and distinguished stage actress

Dame Diana Rigg (Fiona Hanson/PA)
Dame Diana Rigg (Fiona Hanson/PA)