Figuring out what to wear to abide by certain dress codes can be a real pain.
What you might consider to be a casual look may be another’s version of downright extravagant.
So, what does one wear when the dress code is semi-formal, anyway?

If that answer confused you even more, don’t worry.
you could’t go wrong with a dressy maxi skirt and blouse if you want to opt for something longer.
Traditional tailored blazers and slacks also work, especially when paired with a sleek pair of high heels.

you’re able to dress up the look with earrings, necklaces, and bracelets, as well.
Otherwise, your look can easily go from semi-formal to a child playing dress-up.
Whether or not you wear a matching vest under the jacket is totally optional.

As for the cummerbund and tuxedo, leave those in the closet.
A tie can be worn, but it’s not always necessary.
(When in doubt, wear it.
It can always be removed later.)
Avoid casual dress articles like sneakers, t-shirts, and khakis (perMasterClass).
In terms of accessorizing, skip the pocket square and cufflinks.
Instead, opt for subtle jewelry like a watch.