Semi-formal. We know dress codes can be confusing, so we've included a few pictures that capture what we're going for: