Consider a classic straight leg style, or a looser high-waisted pair with front pleats. (And, sure, you can certainly wear a non-black dress pant—but avoid jeans. Cocktail hour is not to be ...