I am in the process of buying my first overcoat and have a few questions:

Brown looks best on me and while most overcoats are either black or gray, those colors do not go well with my complexion. Would a dark brown overcoat be the best option to gain versatility?

In regards to the structure of the coat, I like having a belted coat. Would an overcoat with a belt be somewhat unusual because it would look more like a trench coat? For purposes of formality, what sort of structure should I be looking for in a coat, and is there anything I should stay clear from?

I am planning on getting a custom overcoat and want to be prepared because it will be a big investment.