Question: who plays lexi in monarch of the glen?
Answer: Dawn Anne Nolan