Is there such a thing as cold skin and warm heart?

No. I believe the correct expression is "cold hands, warm heart", and while it's a nice sentiment (sort of), that's all it is.