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