Advice needed!
Have just received an invite to a lunch party in a posh London hotel (private dining room). The invite says dress code semi-smart.
What would you take that to mean? I can't really ask the guest of honour and everyone else I know who is going is male.