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