Родилась в Сарапуле, который в то время входил в состав Уральской области РСФСР (ныне — в составе Удмуртской Республики, Россия). По другим данным, родилась в Ленинграде.Училась в Ленинградском государственном университете, в 1951 году окончила отделение искусствоведения исторического факультета ЛГУ.Работала в Государственном Русском музее, где занималась научной деятельностью, а также принимала участие в создании каталога «Государственный Русский музей. Живопись, XVIII — начало XX века» (Ленинград, Аврора и Искусство, 1980).
В 1976 году защитила докторскую диссертацию по теме «Русская историческая живопись и проблемы искусства „шестидесятых годов“ XIX века» .
В 1977 году она получила учёную степень доктора искусствоведения, с 1980 года — профессор. Более пятнадцати лет преподавала историю живописи в Институте живописи, скульптуры и архитектуры имени И. Е. Репина.Была автором ряда монографий, посвящённых русской исторической живописи и художественной критике, а также творчеству художников Константина Трутовского, Вячеслава Шварца, Николая Ярошенко, Фёдора Бруни, Николая Ге, Василия Перова, Василия Верещагина и других. За монографию «Федор Антонович Бруни» Верещагина получила премию Союза художников СССР.
В 1988 году она получила серебряную медаль Академии художеств СССР за монографию «Николай Николаевич Ге» .
В 1992 году ей было присвоено звание заслуженного деятеля искусств Российской Федерации.
В 1997 году она была избрана действительным членом Российской академии художеств.Работала главным научным сотрудником НИИ теории и истории изобразительных искусств Российской академии художеств (НИИ РАХ).