Oversized sweaters. Oversized sweaters are a great way to stay warm and stylish this winter.

Statement coats. A statement coat is a great way to add a pop of color or personality to your winter outfit.

Leather pants. Leather pants are a great way to add a bit of edge to your winter wardrobe.

Dress in layers. As mentioned above, layering is the key to staying warm in the winter.

Cover your head, neck, and hands. Heat escapes from your body most easily through your head, neck, and hands.

Wear warm shoes or boots. Your feet are especially susceptible to the cold, so make sure to wear warm shoes or boots.

Wear a waterproof coat. A waterproof coat is essential for staying dry in the snow and rain.

Wear waterproof boots. Waterproof boots will keep your feet dry in the snow and rain.

Wear a scarf. A scarf can help to protect your neck from the cold and wet weather.