Why do the musicians wear formal black clothes?
This is a long tradition that started a few centuries ago. Sometimes, these days, musicians dress a little more casually. But they still try to look uniform, so that the audience can concentrate on the music. Soloists are the exception: they often dress differently, because they are the focus of attention.