When did Mariah Carey perform " All I Want for Christmas Is You " for the Walt Disney World Christmas Day Parade ?
She first sang it live during the Japanese leg of her Daydream World Tour ( 1996 ) , Butterfly World Tour ( 1998 ) and ( 2003–04 ) , as well as the Walt Disney World Christmas Day Parade in 2004 and 2010 .