i am looking for a really warm parka as am always cold. Want it to be warm but still look good , so more fitted than Michelin man. Ideally olivey colour I think anything but black. Have looked at the Barbour ones though not sure which one best. Any ideas? Thank you.