Question: who played willow in buffy the vampire slayer
Answer: Alyson Lee Hannigan