Imogen Stubbs
Imogen Stubbs (born 20 February 1961) is an English actress and writer.Her first leading part was in ''Privileged'' (1982), followed by ''A Summer Story'' (1988).
Her first play, ''We Happy Few'', was produced in 2004. In 2008 she joined ''Reader's Digest'' as a contributing editor and writer of fiction. Provided by Wikipedia