I don't recall seeing a hat like this before, with Highland dress or not with Highland dress.
The hose are the classic Victorian overcheck hose that seem to be making a comeback now.
In The Highlanders Of Scotland we can see that these hose were grey or taupe with blue and/or red overchecks.
Bookmarks