Leather jackets go great over a dress when you’re styling for evening outings or casual dates. They work well with fit-and-flare dresses, bodycon dresses, and even flowy, bohemian styles.