You could go with the old option that Pittsburgh Kilts had, a non traditional fabric with flannel lining. To date this is still what I wear most of the winter.

Adam