Seems like a smart move. He's always had a wild sense of style and in today's age people are pushing the limits of fashion more than ever before. He looks cute in the pics and the clothes look good on him. Why not? No one has to fit some social construct made up by people they don't know or care about. Clothing is meant, not only to shelter us from the environment, but to express our personal style and aesthetic. If this is his, then go for it!