So, if you're wearing a suit and tie, skip the cropped bomber jacket. On the other hand, a full-length dress coat (top coat) is the opposite extreme. It has always been perfect for wearing with a ...