Real outfit ideas from real closets

Winter Outfits

How to Wear a Sweater Over a Dress: 5 Easy Winter Ways

How to wear a sweater over a dress in 5 easy steps: grey knits over lace slips, brown sweaters over lace skirts, black knits over long white dresses and layering with trousers.

By How Do You Fashion · Updated · 3 min read

How to Wear a Sweater Over a Dress: 5 Easy Winter Ways

Wearing a sweater over a dress is the easiest way to keep your favorite dresses in rotation all winter. A slip or lace dress that feels too thin on its own suddenly becomes cozy, chic and very wearable.

Below are 5 easy ways to wear a sweater over a dress, each with a real outfit and labels on the photo so you can copy the layers exactly.

Quick answer: Pull a fitted or slightly cropped sweater over a slip or lace dress so the skirt shows below, keep the colors soft, and add boots, flats or even trousers under the dress for extra warmth.

Step 1: Layer a Grey Knit Over a Lace Slip

A close up of a grey knit sweater layered over a white lace slip dress with a black bag1Grey knit2Lace slip3Black bag
Photo: deborabrosa on Instagram

A soft grey sweater over a white lace slip is the classic way to wear this trend. The lace peeks out at the bottom and makes the outfit feel pretty.

Quick tip: Pick a sweater that ends at your hips so the dress shows.

Step 2: Add a Bag and Keep It Simple

A woman in a grey crewneck sweater over a white lace dress holding a black bag1Grey sweater2Lace dress3Black bag
Photo: hannamw on Instagram

A plain grey crewneck over a lace dress looks effortless. A simple black bag finishes it without stealing attention.

Quick tip: Crewneck sweaters look the cleanest over dresses.

Step 3: Try a Black Knit Over a Long White Dress

A woman walking in a black sweater over a long white dress in Paris1Black sweater2Long white dress
Photo: holliemercedes on Instagram

A black sweater over a long white dress is a strong, chic contrast. It is great for city walks and coffee dates.

Quick tip: Long dresses look best with a sweater tucked or ending at the waist.

Step 4: Go Warm With Brown and Lace

A woman in a brown sweater over a white lace slip skirt and sunglasses1Brown sweater2Lace skirt
Photo: dinahansen on Instagram

A brown sweater over white lace feels warm and cozy. Brown and white is a soft, pretty color mix for winter.

Quick tip: Add brown boots to match the sweater.

Step 5: Wear Trousers Under the Dress

A woman in a white knit over a sheer black slip dress with white trousers underneath1White knit2Sheer black slip3White trousers
Photo: ingridedvinsen on Instagram

For the coldest days, wear trousers under your dress and a knit on top. It sounds strange but looks so chic and keeps you warm.

Quick tip: Pick slim trousers so the dress still falls nicely.

Mistakes to Avoid With a Sweater Over a Dress

  • Choosing a sweater so long it hides the whole dress
  • Wearing a chunky sweater over a very full skirt
  • Mixing too many patterns
  • Letting the dress straps show awkwardly at the neck
  • Skipping tights or trousers on cold days

FAQs

Can you wear a sweater over a dress?

Yes. Pull a fitted or slightly cropped sweater over a slip, lace or knit dress so the skirt shows below.

What kind of dress works under a sweater?

Slip dresses, lace dresses and simple midi or maxi dresses work best.

What shoes go with a sweater over a dress?

Ankle boots, knee boots, ballet flats or loafers.

How do you keep warm in a dress in winter?

Add tights or slim trousers under the dress and a warm sweater and coat on top.

Cozy Dresses All Winter

A sweater over a dress is an easy trick that makes summer dresses work in winter. Start with a grey knit over a slip and build from there.

More ideas: sweater dress outfits, how to style a sweater and winter dress outfits.