More ideas from Mk
Modern Mens turndown coat - style - classic - man

Cheap mens trench coat, Buy Quality men trench directly from China trench coat Suppliers: Fashion Men Windbreaker Jacket Big Size Turn-down Collar Single Breasted Slim Fit Casual Outerwear Black/Camel Men Trench Coat

...

Plaid Wool Jacket, Polka Dot Scarf (This is most probably too preppy for John, but I could see elements of it working for him. The vest and scarf and instead of the blazer take that pattern and put it on the pants.