25
Aug
Semi formal dresses are designed for an informal occasion. It is quite easy to be confused by the terms used to describe them, however they are not really designed for wearing to formal functions....