Smart blazer + trousers or summer suit, leather loafers. Account for outdoor heat and lots of standing.