How to style a cardigan with a dress: match the cardigan length to the dress. Wear a cropped or waist-length cardigan with midi and maxi dresses, and a longer or hip-length one with minis. Button it for a neat top-and-skirt look, leave it open to show the dress, or tie it at the waist or over your shoulders.
A cardigan is the most useful layer you can own for dresses. It turns a summer slip into a fall outfit, covers your shoulders in chilly rooms and adds color next to a print. The trick is getting the proportions right, and that comes down to a few simple rules.
What cardigan length works with each dress length?
Think of your outfit in thirds. The most flattering split is usually one third top and two thirds skirt, or the reverse. A cardigan that ends at your natural waist creates that split over almost any midi or maxi dress.
Trouble starts when the cardigan ends at the widest part of the skirt or at mid-thigh over a long dress. That cuts the body in half and hides the shape of the dress. When in doubt, go shorter.
- Cropped or waist-length: best over midi and maxi dresses, especially ones with a fitted bodice.
- Hip-length: works over knee-length and mini dresses, and over shift shapes without a waist seam.
- Long or duster: only over minis or very fluid maxis, worn open for one long vertical line.

The Cameron Cashmere Cardigan is a good example of the right length. It is 100% cashmere in a deep chocolate brown, with a V-neck, a fitted silhouette, bracelet-length sleeves and ribbing at the neckline, cuffs and hem. This listing is size XXS.
The mother-of-pearl buttons and the hem that lands near the waist make it sit neatly over a long skirt. Bracelet sleeves also keep cuffs out of your way at dinner.
Should you button a cardigan or wear it open over a dress?
Both work, and they give you two different outfits from the same pieces. Buttoning turns the cardigan into a top, so the dress reads as a skirt. Wearing it open frames the dress and keeps the look softer.
Buttoned up
Button a fitted cardigan all the way over a dress with a full skirt for a '50s-style twinset feel. This works best when the dress has a plain or low neckline that would compete with the knit. Fasten every button down to the waist so the hem lies flat.
Half-buttoned
Do up only the middle two or three buttons. You get a nipped-in waist and a peek of the neckline, which flatters V-necks and square necks.
Open
Leave it open when the dress has a special collar, ruffle or print you want people to see. Open also suits long, fluid dresses, since the two front edges draw the eye up and down.

The Emerence Dress is cream silk-viscose twill with a small burgundy polka dot, a ruffled bateau neckline, short puffed sleeves and an ankle-grazing skirt. This listing is size XXS.
Over this dress, a brown cardigan worn open picks up the dots and leaves the ruffle on show. Buttoned, it turns the look into a sweet top-and-skirt set for cooler days.
How do you tie a cardigan over a dress?
Tying is the easiest way to add color and shape without committing to a full layer. Here are three ways to do it.
- Over the shoulders: drape the cardigan across your back and knot the sleeves loosely at your chest. This is the classic way to carry a knit over a sleeveless dress.
- At the waist: tie the sleeves around your waist over a shift or a loose mini to add a waistline. Keep the knot to one side so it lies flat.
- Front knot: wear the cardigan open and tie its two bottom corners together at your waist. Use this one with thinner knits, since thick cables make a bulky knot.
A crewneck sweater can do the shoulder drape too. The Marlowe Cashmere Sweater in Ivory is a cable-knit 100% cashmere mockneck with raglan sleeves, and an ivory knit thrown over a dark dress brightens it right up. This listing is size XS.
How do you wear a cardigan with a dress in every season?
The same cardigan can work twelve months a year if you change what goes under it and around it.
- Spring: a light knit over a midi in a floral or dot, with ballet flats or sandals.
- Summer: a knit draped over a strappy cotton dress for evenings and air-conditioned rooms. The Clover Dress in Deep Tomato, in organic cotton poplin with fixed straps and a midi skirt, is a fun base for this.
- Fall: a cashmere cardigan buttoned over a printed long dress, with tights and boots.
- Winter: layer a vest or fitted cardigan over a long-sleeve dress, then add a coat from our outerwear and knits collection.
Can you wear a sweater vest over a dress instead?
A vest is the sleeveless cousin of the cardigan, and it is perfect over dresses with puffed or full sleeves that would bunch under a knit.

The Alberta Cashmere Vest is 100% cashmere in a soft oatmeal shade, with an allover cable design, a plunging V-neckline and faux horn buttons. Its ribbed hem hits at the true waist, so it buttons neatly over a fitted bodice. This listing is size XS.
Which cardigan and dress combinations work best?
| Dress | Cardigan or knit | How to wear it | Best season |
|---|---|---|---|
| Midi with fitted bodice | Cropped V-neck cardigan | Buttoned to the waist | Spring, fall |
| Ankle-length printed dress | Waist-length cardigan | Open, sleeves pushed up | Fall |
| Strappy cotton midi | Crewneck sweater | Tied over the shoulders | Summer evenings |
| Puff-sleeve dress | V-neck sweater vest | Fully buttoned | Fall, winter |
| Mini or shift dress | Hip-length cardigan | Open or tied at the waist | Spring |
For a printed dress, pull the cardigan color from the print. The Amarante Dress in Terre Foulard de la Mer, a brown and cream wrap dress in organic cotton voile, pairs well with a cream or chocolate knit. This listing is size XXS.
How do you care for a cashmere cardigan?
Cashmere lasts longest when you rest it between wears, fold it instead of hanging it and wash it gently by hand. Our guide on how to care for cashmere covers washing, drying and storing step by step.
Each Pompons listing is a single size, so check the product page before you order. Standard U.S. shipping is free on orders of $100 or more, and unworn items with tags can be returned within 30 days. More answers are on our FAQ page.
FAQ
What length cardigan looks best with a midi dress?
A cropped or waist-length cardigan looks best with a midi dress because it marks your waist and leaves the skirt free to move. A long cardigan that ends near the midi hem tends to swallow the whole outfit.
Should a cardigan be buttoned or open over a dress?
Button it when you want a neat, top-and-skirt look and a defined waist. Leave it open when the dress has a pretty neckline or print you want to show, or when you need a long, vertical line.
Can you wear a cardigan with a summer dress?
Yes. A light knit over a strappy cotton dress covers your shoulders in air conditioning, at an evening picnic or in church. Drape it over your shoulders or carry it and put it on when the sun goes down.
How do you keep a cardigan from looking frumpy over a dress?
Choose a fitted cardigan, keep its hem at your waist or high hip, and push the sleeves up a little to show your wrists. A belt over an open or buttoned cardigan also adds shape.
Can you wear a sweater vest over a dress?
Yes. A V-neck vest that ends at the waist works like a cardigan without sleeves, so it pairs well with puff-sleeve or long-sleeve dresses. Button it fully for the neatest line.