The things I really like about your outfit, Jock, that in my opinion go a long way towards making any kilted gentleman look more dignified in their daywear ensemble, are:

1) tweed jacket & waistcoat
2) tattersal shirt
3) watch chain
4) regimental tie*
5) hose color other than white/ecru

If I had to make a critical remark, I'd say a slightly larger sporran wouldn't hurt. Not that there is a thing wrong with your sporran, but at least in this photo it looks a bit small on you. One just a bit larger might look more proportional. I do, however, like the fact that you are wearing a plain leather belt instead of a chain strap.

*Regarding regimental ties, I realize not everyone served in a regiment or other military unit that has it's own tie, or graduated from a school or belongs to a club that would entitle them to a school or club tie; however, generic neck ties in this type of motif are readily available and simply look classic with a kilt.