What winter essentials do you need to pack for your German Christmas market holiday? This German Christmas market packing list has you covered.