When an event calls for a semi-formal attire, it simply means no ballroom gowns or work wear for you ladies. Definitely no denim or khaki pants either. And no, a sheath dress does not fall in this category. I cringe every time someone shows up in a sheath dress. Please reserve your sheath dresses for the office. Simply come dressed in a pretty gorgeous attire that would easily be considered ‘too dressy’ for the office.
A cocktail dress or pantsuit in a dressy fabric are the perfect choices for semi-formal events. I personally prefer cocktail dresses but would wear separates such as a maxi or midi dress skirts or pants that I could pair with a t-shirt or a blouse and a pair of heels. No sneakers except if the event is in a house which is going to be more of a relaxed atmosphere but then the sneakers of choice should be a bedazzled one. If you are looking to give your legs a break and would believe sneakers to be too casual, a dressy flat would work. Remember that comfortability is the key here.
Shop Semi-Formal Outfit Options