Mike M wrote: “I have the same sort of problems with shirts . . .”

Off-the-peg shirts are generally made much too short nowadays.
They pull out of trousers, and could be a real nuisance with the kilt, too.
Regards,
Mike