The flat cap is a smart and dapper cover to wear with nearly anything. So no arguement here. However................. the cowboy hat with the kilt......okay maybe we'll agree to disagree.

But it's your head and your hat so wear what you like. No use crying over spilt kilt.