Do detectives always wear suits and ties?

Presumably when you hear the word "detective", it comes to mind: a man in a black suit, gentleman's hat, white shirt, and a bow tie of the same color. The whole person exudes a sense of mystery...

Speaking of which, everyone must be very puzzled, why are most detectives wearing bow ties? Is this their special logo? Is there anything mysterious about this bow tie? Or full of their fighting power? (solo scherzando)

Of course, in many movies, some detectives are in suits. For example: "Death on the Nile" and "Sherlock Holmes", but there are also a few in plain clothes.

First of all, a tie is something that enhances a man's charm. Detective is a mysterious profession in itself, and it also reminds him of his own wisdom. A tie can enhance the charm of a character even more. It also brings out their rigorous and meticulous temperament. Bow ties are essential for them, full of ritual, and can be said to be an image feature.

And those plainclothes detectives may be in order to facilitate their actions, so that no one can detect their mysterious identities, so that they can find out the truth at all times.

This is my idea, what do you think? If you have different ideas from me, please post your ideas in the comment area and ask for advice.