The actress best known for her roles in 'Gossip Girl' and 'Buffy the Vampire Slayer' has passed away.
EntertainmentLindsay BinderFeb 26, 2025