To dress up fashionably for cold weather, avoid a lot of puffy layers. It is to start with layering lighter weight layers and work to the heavy layers as you go out. You can wear coats and jackets of different colors. Choose to wear printed outfits.
You may find that a t-shirt plus a long-sleeved t-shirt make the best first layer. Merino wool tops make for a good initial layer, as these are wool and the latest iterations of this fabric are usually non-itchy. The wool is warm and helps prevent sweating. A thermal t-shirt is a good idea under a long-sleeved merino top.
It is often best to wear thinner gloves with thicker mittens over the top, for the greatest warmth. A balaclava is ideal for the face, or a ski mask. The scarf should stay on without having to tie it, to avoid undoing and blowing away in severe winds; an infinity scarf is a good option. For the hat, choose something that covers the ears and forehead and will fit under the jacket’s hood.