Leather jackets go great over a dress when you ... Blazers pair excellently with shift dresses, sheath dresses, and tailored midi dresses. For a cozy, layered look, long cardigans are a fantastic ...