Question: who wrote all i want for chrismas is you
Answer: She wrote and produced the song alongside Walter Afanasieff .