When a dress is midi it simply means that the dress stops just below your knee. The term therefore only says something about how long a dress is and not what type or occasion it is meant for. You will therefore be able to find midi dresses in a number of different design and for variety of different occasions.
If you are looking for a good web shop to get midi dresses, the web shop by Destiny 4 Design is a good place to start. They have a number of different midi dresses for all types of body. Both skinny and curvy women will have no troubles finding a dress there. The dresses are made to make the female body look beautiful and to make all women no matter their shape or their size feels pretty and elegant when they wear them.
You can both find midi dresses for family parties and for going out clubbing at Destiny 4 Design. Some of the dresses are less revealing there you will not show of a lot of cleavage of have an area with see through lace that reveals everything underneath. Of course the more modest dresses can also be used to go out clubbing if you do not like to show of too much skin, but prefer to be classy and elegant.
Some of the midi dresses are very revealing showing of both your front and your back. If you want the attention of all the men in the club these are the dresses to wear. Even though they go down to your knee they do not leave much for imagination.
You can choose between a number of different colours when you are looking for a midi dress. An easy choice is always to go with a white or a black dress. They are very easy to match with your shoes, jewellery and purse. If you wear a white dress you always have to be careful not to spill on it but it does look very pretty when someone is wearing a completely white dress.
You can also get midi dresses in blue or nude at the moment at Destiny 4 Design. But if you are looking for a midi dress in a particular colour it is a good idea to look often since they regularly update their web shop with new midi dresses in different colours. It is very beautiful to wear a coloured dress this way you do not need as many accessories.