CharacterDiane LockhartDiane Lockhart in The Good Wife (2009), played by Christine Baranski. Played byChristine BaranskiAppears inThe Good Wife2009