If you are going to outside and need a cheap hat that will look great with a kilt, you can't do better than a beret ($8 to$12 most places). If you have a clan badge or celtic pin you can add it one side for a little bit of pana.. ...err flair.

Cheers

Jamie