My personal love is the Teamster in Brown, it can go with black if you combo it such as Brown boots(for me), black trousers, brown belt, tan or earth colours shirt topped off with the Teamster. Not too long to be a coat, not to heavy, looks good with jeans or trousers, great with a trilby(Fedora to our US friends) or without looks stylish fully buttoned or part and even totally undone. With that semi bi swing back it's so stylish folks stop and look and sometimes ask where you got it from. What other make of coat has an ordinary street urchin quiz you on your clothes?
For me the Teamster is a do it all.
For me the Teamster is a do it all.