It's a normal thing to shiver in winter as it is a condition adopted by own's body to keep the body's temperature Normal with respect to outside temperature .
The body maintains the same temp despite external conditions thanks to homeostasis mechanisms. If the body temp falls below the body set point, a somatic response is issued to skeletal muscles to begin shivering.