Mess Dress as worn with the kilt in the Scottish regiments does not use a Prince Charlie (a purely civilian jacket style) and does not use Evening Dress sporrans and does not use white/offwhite hose and does not use ghillies.

It uses a quite specific Mess Dress jacket and waistcoat (both of which vary not only from regiment to regiment but within each regiment, there being seperate styles for officers, sergeants, and sometimes individuals, for example the Pipe Major often has his own unique style).

The Mess Dress jacket is worn with a horsehair sporran (or a badger mask sporran in the Argyll & Sutherland Highlanders), diced hose, and Mary Jane style buckle brogues.

The only image I could find quickly was this small one showing the Mess Dress of the Gordon Highlanders, a Sergeant on the left, an Officer on the right:



Please no Prince Charlies, no ghillies, no white hose, no evening dress sporrans, if you want to respect military traditions.