From mini to midi ... Cocktail dresses are generally fitted but can vary in silhouette. A classic option is a sheath dress, which fits closely to the body, but you could also opt for A-line ...