Canadian fashion blends rugged outdoorswear with vibrant street style—think pea coats, faux fur, and bold prints that celebrate both nature and urban life.