Question: who plays rachel in only fools and horses
Answer: Tessa Peake - Jones ( born 9 May 1957 ) is an English actress .