Perfect!

The only change I would recommend would be a pair of diced or tartan hose. While navy isn't black ( which I do not like ) it can look black under certain conditions.

I wish more people would wear black Argyll jackets in the evening instead of PC coatees. Well done for not going in that direction!