Well, there are some touring caps in cotton that would go with a kilt. They are also called driver's caps, snap-downs, etc. You may be able to find such at an upscale golfer's clothier.