Please pardon my ignorance, but what sort of jacket is he wearing? It appears to be almost a sport-coat in it's tailoring, but perhaps a little shorter, and not cut away at the sporran as would be a traditional argyle.

As has been said, it looks good........but the boots....

All the best,
David