You can flaunt your midi dress at parties, formal meetings, casual meetups as well as picnics. It depends on the style, pattern, print and comfort level of the midi dress that you choose for the day.