1, symbolic meaning: the trench coat also represents the wisdom and professionalism of the detective role. Wearing a trench coat can make detectives look more mysterious and confident, but also highlight their personality and sharpness.
2. Practicality: A trench coat can provide the flexibility and warmth needed by a detective role. When doing outdoor activities or investigating crime scenes, detectives need a kind of clothing that can keep them comfortable and unobtrusive. A windbreaker can provide this practicality and functionality.