On écrit « des robes bleu foncé ».
Quand une couleur est suivie d'un mot qui précise la nuance, comme foncé, clair, pâle ou vif, l'ensemble reste généralement invariable. Cela veut dire qu'on n'ajoute pas de s.
Exemples :
Quand l'expression désigne une nuance de couleur, on laisse en général les mots au singulier.
Exemple : on écrit « des robes bleu foncé », et non « des robes bleues foncées ».
Dès qu'il y a deux mots pour former une couleur précise, comme bleu foncé, vert clair ou rouge vif, n'ajoute généralement pas de s.