Leather jackets go great over a dress when you ... They work well with formal dresses, cocktail dresses, and evening gowns. Choose capes with intricate details or embellishments to make a ...