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