Semi-formal dress code for ladies include classy knee length evening dress (preferably not shorter than 1 inch above the knee), dressy blouse with skirt and slacks. Examples of semi-formal dressing for ladies are as per the pictures below.
|Picture source from http://glambistro.com/wp-content/uploads/2012/09/Semi-formal-attire.jpg. The third dress from the left might be a little too short.|
|Picture source from http://www.buzzle.com/images/fashion/hats/woman-wearing-floppy-hat-with-black-pants.jpg|
Business casual dress code for gentlemen include collared shirt, blazer/sports jacket, pants and lace up/slip on leather shoes. An example of business casual dressing for gentlemen are as per the picture below.
|Picture source from http://content.artofmanliness.com/uploads//2011/12/Invitation-3.jpg|