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