The perfect alternative for the oh-so-common cocktail dress: evening outfits with pants