If you want to keep it female-presenting I'd wear a comfy dress and a blazer with no heels as I would feel nervous thinking I'm going to trip over some stairs! Check out vinted for brands like Hobbs, Jaeger, etc. If you want to keep it male-presenting then classic suit; just make sure you keep muted colours! Black, white, black, navy is a safe bet