Here are nine different varieties of dresses that can suit any function

Cocktail Dress

Evening Gown

Wrap Dress

Shift Dress

Maxi Dress

Bodycon Dress

Bodycon Dress

A-Line Dress

Midi Dress

Jumpsuit