Helen Douglas-Scott-Montagu - British actress