Here's another option: leave the PC at home, rent an Argyll from a shop in Scotland, and wear it to both events. Or, if you wear a size 42/44, buy one of my converted tweed jackets for the informal times.