I agree. This looks like a regulation doublet.

The Highland regimental mess jackets I have seen in photos were all quite smart looking, but tend to be in shades of red with lots of braiding on the sleeve cuff.

Andrew