First there is no "de chemise rose". It is not correct French. "Des chemises" is the plural of "une chemise" but without referring to any specific shirts (the shirts = les chemises). The only way to hear the difference is that "des" sounds like the English word "day". Then when you realize that means it is plural, you can adjust "chemise rose" to "chemises roses" which sound identical in French.
The French "vous" may be either singular or plural, as you know. But even when it is plural, it is only translated as "you". Of course, there are some English speakers who use the familiar "y'all" and that's fine. But if you really want to say "you all" in that same sense in French, it is "vous tous".