The 'at work' bit is really the only serious debate here, though isn't it? I would certainly never wear shorts in the classroom or to a meeting. But I thought you did 'dress shorts' in Oz? I know when we lived down under when my father had a posting with the Australian army in the 80s, he had to wear shorts as part of his uniform. Has this changed?