Cocktail dresses are one of the most popular dress codes, and are perfect for everything from a fancy dinner, wedding, charity gala to an office party. Cocktail attire is celebratory formal clothing that is a tad bit casual, think the LBD that is elegant and party-ready. When choosing a dress, avoid short length dresses and opt for something modest but not too formal. Stay clear of skimpy, transparent, too short or too long dresses. Basically, the clothes that falls in between the formal and casual spectrum. Anything from a classic little black dress (LBD) to an A-line, strapless, embellished, lace or long sleeves midi dresses are your safe bets. Feel free to show some leg or décolletage. Below are my favorite cocktail dresses fro this season. Enjoy!