Ok, this is kind of a stupid question, but would you wear a glengarry with formal (either PC or Argyll) attire or is it more casual/semi-formal?

Here's a sub-question, is the official spelling of the jacket Argyll or Argyle? I tend to see both and always use the Argyll spelling.