Wearing costumes on this day goes back to a medieval practice of dressing as angels & demons
In 
Medieval times, dressing up in costume on the night before All Saints Day was 
referred to by revelers as "mumming" or "going-a-souling.