Dicing on both glengarrys and balmorals signifies support for the House of Hanover of which the Queen of England is the present head. You are very unlikely to "offend" even staunch Jacobites like myself by wearing it. Most are unaware of the significance.....