Like Todd, I have never come across any historical reference that would give specific meaning to any color dicing, or lack thereof.

If you are wearing a glengarry or balmoral as a part of a uniform (military regiment, pipe band, etc) then of course wear whatever style the uniform requires.

If you are wearing a bonnet as a part of civilian dress then by all means wear the style you like.