Catherine O’Hara has sadly passed away at the age of 71.
The Schitt’s Creek and Home Alone icon passed away on Friday (January 30).
Her last major public appearance was alongside her husband Bo Welch at the 2025 Emmys in September of 2025.
Keep reading to find out more…
Catherine and her husband were pictured at the ceremony, as well as at the Apple TV+ Primetime Emmy Party in West Hollywood, Calif.
She was nominated for her work in The Studio as Patty Leigh for Outstanding Supporting Actress in a Comedy Series.
Earlier in the year, she appeared on the red carpet for the premiere of The Studio at the Academy Museum in Los Angeles.
Our thoughts are with Catherine O’Hara‘s loved ones at this incredibly difficult time.