long vintage coat