We are going on a weeklong trip to Ottawa and Montreal next Thursday and I'm unsure about the clothes I have for DS.

I know he will wear layers (how many?) and then he has a snow bib and decent coat. I'm really unsure about the accessories though. He has one pair of shoes (regular Stride Rite tennis shoes) and no boots. And his hat isn't great-- it's fleece with ear flaps but it's smallish. Where is a good place to buy a seriously warm winter hat? And mittens? Do toddlers even wear mittens?

Any advice on how to bundle him up is greatly appreciated! (Where I grew up I barely needed a coat, so I'm at a loss...)