Réponse :

 

Il faut écrire « des chemises orange ».

 

L'adjectif « orange » ne s'accorde jamais avec le nom auquel il se rapporte car cet adjectif provient d'un fruit (l'esprit de la métaphore est donc conservé). De même, on écrira « des chemises marron » sans faire l'accord de l'adjectif « marron ».