Short or long? Shoulder pads or no shoulder pads? With or without pockets? Small or large collar? Either way, a red hot coat is a must. Or is it hot red?

(Zara Frock Coat with Shoulder Pads $190, image from StockholmStreetStyleZara Straight Coat $170)