Not so much...

These look like reproduction hose designed to be worn with a Revolutionary War reenactment get-up, not kilt hose designed to be worn with a kilt.

I recommend saving your money and buying proper kilt hose to wear with your kilt.