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