Looks fine to me. Its not my style, but I have seen much worse than that hat worn with a kilt.

BB