Catherine O’Hara, the Emmy-winning actress and comedic force behind some of 90s Hollywood’s most beloved characters, has passed away at the age of 71.
Her passing was confirmed on January 30 by her longtime manager, who did not share further details.
O’Hara is survived by her husband, production designer Bo Welch, and their two sons, Matthew and Luke.