MacGregor appeared on 153 episodes of the classic drama series playing the meddlesome Harriet Olson. "I just got word that Katherine MacGregor passed away yesterday," Melissa Gilbert wrote on Instagram. "This woman taught me so much...about acting... vintage jewelry...life. She was outspoken and hilariously funny. A truly gifted actress as she was able to play a despicable character but with so much heart. Her Harriet Oleson was the woman our fans loved to hate. A perfect antagonist. The thing people outside of our prairie family didn’t know, was how loving and nurturing she was with the younger cast."
TOPICS: Obits, Little House on the Prairie, Katherine MacGregor, Melissa Gilbert, Retro TV