Why does my skin color change when I get cold or nervous?

Skin color changes. Because both cold temperature & nervousness cause blood vessels just under the skin to constrict or dilate. Less blood flow causes skin to look more pale. More blood flow causes the skin to redden.