Have you tried those self heating pads? You just open them up and they get really hot and you can stick them onto your clothes.  Japanese brands make the good ones and you can get them on the web. Which makes since they're so cold and rigid! Lol