Hideous I know, but handy under work ankle- length trousers. Until they end up in a floppy, jellyfishy clump around your ankles. I've tried M&S, Primary, Dunnes. Are there any that actually stay up?