Leather jackets can be paired with simple and casual dresses to create a glam rock look. They also go well with feminine, playful dresses in flowing fabrics, as the leather creates an exciting contrast.
Denim jackets are suitable for casual outfits and go well with a couple of different styles of dress. Especially on warmer days, you can pair a laid-back denim jacket with an airy, summery dress.
A trench coat is ideal for transitional weather and can be paired with longer dresses. This classic silhouette looks feminine and is functional too.
Long woollen coats are great companions for elegant winter dresses. For casual looks, you can pair a quilted down coat with a dress.
Cardigans are versatile layering pieces that you can wear over your summer dress on breezy and cooler days.
Tip: Make sure the jacket or coat you wear with your dress is the right length. Ideally, your jacket or coat should end below the hem of your skirt. Alternatively, it can be a lot shorter. A cropped blazer can look very elegant with a long dress as it will balance out the proportions of your outfit.
How to pair a long dress and a jacket
To create a balanced look, we recommend creating a visual contrast in your outfit. A bolero jacket, a cropped jacket or a short coat that reaches no lower than your hips are generally good options to wear over a long dress. Jackets with a defined waist or styles with a belt are ideal for wearing with dresses that are flowing and voluminous. Oversized coats and casual blazers, on the other hand, go wonderfully with figure-hugging maxi dresses.
However, you can also combine a classic, long coat with chic evening dresses. It looks particularly elegant if you wear the coat open or draped over your shoulders. The vertical lines of the coat will make you look tall and slender and won't overpower your outfit.