Is there anything worse than putting together a great dress outfit only to realize you’ve got nothing to wear on top? As fashion folks who know how long accessorizing can take, we think not. Outerwear should never swallow up or pull focus from a great dress and while there are more than enough jackets to wear with dresses out there, finding the perfect pairing can be tricky.
There are a few major considerations when choosing a jacket to wear with a dress. First and foremost is fit. Ideally, a jacket should accentuate the silhouette of whatever dress it’s worn over. For midi or maxi dresses, cropped jackets that nip in at the waist or full-length styles that highlight an outfit’s long lines are both great options. When it comes to mini dresses, we prefer an oversized jacket that hits mid-thigh. A roomier jacket will play up the shrunken proportions of an itty bitty mini while an above-the-knee hem will keep you from looking like you’re naked when your jacket is buttoned or zipped up.
Whether you love the look of an elevated maxi dress or can’t bear hemlines that dip below your knees, you’ll find an outerwear layer suited to your aesthetic in our roundup of the 13 best jackets to wear with dresses.
A Denim Jacket
You don’t need to go entirely denim-on-denim to wear this jacket style with a dress. Contrast can brighten up a much-worn denim jacket which means they pair well with silk, chiffon, and printed cotton.
A Cropped Bomber
We love cropped jackets worn with maxi dresses and a loosely fitting, cropped bomber jacket is the perfect outer layer for a curve-hugging, floor-sweeping dress. A cropped bomber is also ideal for wearing with “sack dresses” since it adds structure to