14. Leather Jackets with Feminine Dresses

The mix of a leather jacket over a soft, feminine dress is a classic example of fashion’s love for contrasts. Edgy leather instantly toughens up delicate fabrics, creating an intriguing balance of moods and textures that’s hard to ignore. This unexpected pairing turns heads and invites compliments for its bold yet wearable vibe. For a lighter touch, you can swap in a denim or utility jacket—both deliver a similar contrast, but with a different spin on the playful-meets-polished aesthetic.