I think this hat would go better with jeans but I guess it's OK for America. If people can wear baseball caps with kilts, you can wear anything !

...and you wear it so well!