I believe the British military wear the kilt top to mid knee. I would suggest this must be the only length for traditional Scottish kilts. Personally I think this should apply to all kilts, but whatever rows your boat.......