What everyone has said here is pretty much right on the mark. The only thing I would add is if you decide to wear a jacket, DON'T wear a standard cut sports coat or jacket. They are too long for wear with the kilt and just look wrong. If you wear a jacket, make sure it's cut for the kilt. You can see many examples in the pictures others have posted.