Cocktail dress
~noun
Entry: a dress suitable for formal occasions.
@ Milton-Kindersley Advanced Dictionary