Leather jackets are known for their rebellious flair. Paired with a cocktail dress, they will give you a too-hot-to-handle look. Leather jackets spice up any little dress. When pairing your cocktail dress with a leather jacket, aim for a crop leather jacket so you can show off your dress. If you get a long jacket, make sure it's fitted since you don't want to look weighed down. This look is great for a date-night cocktail or even just for going out with the gals.
Trench coats are timeless and classic stable pieces. When wearing a trench coat and a short dress, keep your trench coat at knee length (or a little shorter depending on your dress hemline) so that you are still showing some leg and pair it with high heels. If you're going out on a date, this coat will keep him wondering what's underneath. These coats are also office ready and can be taken out for a cocktail.
As the weather gets cooler, we transition to cardigans and blazers. Blazers are the perfect accessory for after-work cocktails since they are both work-appropriate and cocktail-ready. They are heavy enough to keep you warm but light enough not to feel bulky. If you're tired of doing simple black blazers, pair up a solid-colored cocktail dress with a printed blazer, which will give your outfit added detail.
Play with Length
Want to make your legs look longer? A cropped jacket paired with a flowing maxi dress gives you different dimensions, making your torso look shorter and your legs longer. Just make sure to wear heels under your dress. Cropped jackets also work with knee-length or right-above-the-knee dresses. These jackets allow you to show off your dress but still look chic. For an edgy flair, try a military-style cropped jacket.