This one has ALWAYS been an odd ball.
But I think Charlie bought the jacket at Tweed Town and the shirt and tie from Wrinkle City Clothiers.