Coastal trench coats, plaid scarves, and rain‑proof boots are staples of Canadian street style—versatile pieces that blend heritage with modern edge.