Allow me to explain then. England is a place of uniformity and uniforms. As a child, you wear a sombre uniform to attend school. This can be from age 4-18. When you attend university, the dress is equally as sober, and then you graduate and get a job where you have to wear a suit. The only place for a little bit of personality to show through here? Socks. Socks are about the only thing in the school uniform that a teacher or prefect could not tell you off for, as they weren't stipulated in the school uniform list. The same goes for suits, socks are a personal thing, and it would be out of place to comment on a mans choice for them. Therefore, wearing colourful socks is a rebellious and individual thing to do, in order to separate yourself (in uniform) from everybody else. I doubt it would catch on abroad, where personality is expressed through other means seen as you don't have to wear a sodding uniform for fourteen years of your life plus. Ah, yes that makes sense. Thank you very much, that's just what I wanted to know. I'm not a brit, but I do live in london, and as you might be able to infer from my screen-name I aspire to work in the city. I think pinstripe suits and black oxfords are both fantastic, but I can imagine going nuts after years of the same outfit five days a week. Not sure it'll be too long before I can be spotted sporting red socks.