Cocktail dresses, also referred to as cocktail gowns, are a woman's garment that usually displays a shorter length and are worn when one has been invited to a cocktail party. Cocktail dresses are suitable for wearing to events such as semi-formal, prom, or other formal occasions.