So you're scrambling to put together an easy last-minute Halloween costume on or just before October 31. With these editor-approved easy DIY costumes, waiting until the last minute doesn't mean you'll have the worst costume around.
819