Why do blood vessels constrict to retain heat?

Heat conservation. The blood vessels in the skin and extremities constrict, keeping more blood in the core to maintain the core temperature. .