He didn’t actually always wear black
One of the interesting facts about Johnny Cash is that he doesn't always wear black. However, he did record a song called "Man in Black" that details his philosophical justification for donning full black (basically, until everyone is treated fairly and injustices are made). Cash didn't always wear black, and he didn't always wear black in his daily life (the work is resolved).
Cash's first appearance on stage was in all black because he and the Tennessee Two, his backup band, wanted to match, and the only thing they had in common was a black shirt. There is no absolute rule, but early pictures of the group show them in lighter colors. When presenting and being photographed, Cash frequently sports a white shirt and sports jacket. He even occasionally dons a full white outfit. On the album covers, he is seen wearing stripes, a lot of blue jeans, and even a gray shirt with a floral pattern.
Cash started wearing black more frequently in the 1970s as the Man in Black gained in prominence, but even in his advanced years, he was often spotted sporting a light windbreaker or a top denim shirt. Cash's wardrobe choice undoubtedly influenced later punk and gothic bands, but he is significantly less credible than the Man in Black legend we can reasonably rely on.