Semi-Formal, (Dress to impress!) - We think most people are familiar with what that means.
Most definitely not casual!
Flexible with colours except we ask you not to wear (full black, full white, full cream, bright orange, bright pink).
The Bride has not decided what she's wearing yet... so probably best to keep away from the above listed colours.
If you're not sure what to wear, here's a few suggestions: (Women; wear something lovely & elegant, like a nice evening dress, or perhaps an evening skirt or dress pants, with a nice evening blouse, nice shoes)
(Men; wear a collared shirt and dress pants, with or without a jacket, if you're not into collared shirts that's cool perhaps you could wear a nice plain "tucked in" dressy t-shirt under a dinner jacket, and dress pants, nice shoes)