There's always room for more discussion, but you may be interested to my old answer to Why are most tuxedos and other formal clothes black and white? as well as, more broadly, the section in my flair profile on the origins of modern menswear.