Skip to main content

Knee Length Cocktail Dresses

Knee length cocktail dresses can give a woman a great opportunity to show off her sense of style as she takes her ensemble to the next level. One-shoulder dresses, such as those from BCBGMAXAZRIA and JS Boutique, allow her to create a more sophisticated look that is fitting for a number of different occasions. Dances, birthday parties and award dinners are just a few of the many events that will allow her to wear this type of dress.

For those warm weather parties, a woman can wear a short-sleeve dress. These knee length cocktail dresses are often made with small details that add texture to the look. Satin overlays, sequins, bows and button all add to the unique look of her outfit and get her noticed.

Tiered dresses take these types of details to a whole new level. Soft layers add lots of depth to her ensemble. For a romantic look, choose dresses in materials such as lace or silk.

The sleeves of a dress can make the difference between it being more formal or more casual. Sleeveless dresses are suitable for a casual summer event, while long sleeves tend to be more formal. Short-sleeve dresses, such as those with cap sleeve or sleeves that are three quarter length, are ideal for those times when she has a party with friends or feels like dressing up for dinner out.

The shoes  a woman wears with her dress can accentuate her look. It is important that the right footwear, such as heels, wedges or pumps, be chosen to complement the look she is trying to cultivate. Strappy high heels and other such elegant shoe choices will suit knee length cocktail dresses perfectly.

Find a great selection of knee length cocktail dresses suitable for any occasion the next time you shop at Macy's.

How to Pick up Your Order Curbside:
  • Available at limited stores. Click on the store location link to see which stores are Curbside Pickup eligible.
  • Once an order is made through Curbside Pickup, look for an email with specific instructions and pickup location for your store.
  • Orders that are placed before noon will be available for same day pickup. Orders made after 12pm will be available for pick up the next business day.