Just to add to what Ron said - your first example would be, une robe blanche et noire.
I think the rule you are thinking off is when you use a modified colour like light /dark/royal/navy blue...
Then there is no agreement. i.e.
Des yeux bleu clair
Une robe bleu marine
Hope this helps!
Sign in to submit your answer
Don't have an account yet? Join today
Test your French to the CEFR standard