I would just wear a kilt to work. If they say it isn't allowed, I'd find a new job. I won't work for an organisation which discriminates against my heritage. I realise this can be seen as drastic, but I have to ask myself "where are my loyalties?" and go from there. I have a friend who threatened to do this and the employer made an exception for him, since he was a "valuable" employee. I would think that any employer with an ounce of common sense would make an exception as long as it wasn't a danger. But, that's just my opinion.