I wasn't going to post initially because I'm a chicken. But I'm going to do so now. All the bells and whistles that make a kilt look like a piece of formal wear is all well and find. It does look good. But in some ways it can be intimidating to the average person who has Scottish Heritage.

This thread has brought up many points. But I think what it boils down to is this point: Had the English not been so brutal in trying to take away the Scottish Heritage that kilts would have become much more versatile than formal.

Of course nobody wants to see someone truly slobbish in such a garment but then that applies for general dress code as a whole. The term I am striving for is neat casual. As long as the tea shirt matches the kilt and doesn't have anything offensive written on it, then I don't see that there is anything wrong.