DS has the simultaneous problems of falling-down trousers and rather over-enthusiastic "fiddling" - think dungarees would solve both problems.
Only online ones I've found are La Redoute/Vertbaudet - does anybody know where I might buy some on the high street?