Question: Who plays diane lockhart in the good wife?
Answer: Christine Baranski
by Christine Baranski
Natural Questions answer: Christine Jane Baranski (from the Wikipedia article "Christine Baranski")