I wanted nice trousers for work, it's smart casual. I wear brogues to work, brown or black usually. Should I be wearing socks? It's cold so I want to! But I've noticed trousers these days seem short on me? (I'm only 5ft 6) are they supposed to be a little short? The trousers fall to my ankle bone. Shouldn't they be longer? Should I be buying tall length? Or am I seriously out of date here and ankle bone is the normal length?! If so should I be wearing trainer socks, even in winter?! Or are black socks ok? I hope someone can make sense of this for me!!