Cocktail dresses are typically short, ranging from knee-length to mid-thigh, designed elegantly for semi-formal or formal occasions. These dresses offer versatility in style, fabric, and design, allowing for a wide array of choices, from sheath to A-line silhouettes. Their shorter length makes them perfect for evening events, parties, or social gatherings.