I'm not sure what looks inappropriate on him, but I do need advice on Coat in Canadian winters as well. Huge distances, open spaces, ice cold winds, lots of walking, and wool/cashmere overcoats don't help. So far the only thing that saves me is Canada goose, and Shearling coat. any other suggestions? 1) layer. Winter in TO can be -20 one day and +20 the next. 2) various small features really help. So zipper with buttons on the outside. The buttons close the front over the zipper. When it's really windy the wind will go right past the zipper teeth. For the sleeves make sure the cuffs are fitted. A hood. I'd add a hat under the hood when it's really cold. Obviously you want good boots and gloves.No exposed skin. You should be able to handle the average day with just a wool coat and layering. It's only those really cold weeks you need the extreme stuff.