I've been thinking what I'd do if I were in your situation. I think I would wear a long sleeved saidi dress, maybe velvet in a bright color since it will be dark.(velvet simply to help me stay warm in Portland Oregon during December) and make a christmas themed cane like mentioned above. With the saidi dress you get to wear head gear to alsoto help keep heat on your head. You've gotten alot of good advice in this thread, so, good luck!
Here's a red velvet dress:
or a white and gold velvet:
red & gold stripped cane:
