What color shirts can't men wear?

Pink and purple, red and light green, I don't think they are suitable for men to wear. Wearing it always gives people a feeling of lacking masculinity and being particularly girly. Boys should wear simple sunshine. Black and white are the preferred clothes colors, which give people a simple feeling of sunshine and look very comfortable.