You were right, I meant Lady Aberlin.
Lady Judy Dench:
A hot memory:
Betty Aberlin is a lovely woman . . . to look at. Sadly, she’s something of a Leftist hack and has been for decades: https://www.youtube.com/watch?v=1fSOxx8yzAw