To wear a dress in winter, add opaque tights or thermal leggings, knee-high or ankle boots, and a long coat, and layer a sweater or turtleneck underneath or over it.

You do not have to give up dresses when it gets cold. With the right layers and fabrics, winter is one of the best seasons for dresses.
Outfit Ideas
- Choose the right fabric. Knit, wool, corduroy and velvet dresses are warmer than thin cotton or satin.
- Add tights or leggings. Opaque or fleece-lined tights keep legs warm and make any dress winter-ready.
- Wear boots. Knee-high boots with a short dress or ankle boots with a midi dress balance warmth and style.
- Layer on top. A turtleneck under a pinafore dress, or a blazer or long coat over a slip dress, adds warmth and dimension.
What to Avoid
Avoid thin, bare-leg looks in freezing weather. Warmth matters more than showing skin.
Frequently Asked Question
What can I wear with a dress in winter?
Tights, boots, a coat, a scarf and a sweater or turtleneck layered under or over the dress all work well.




