A sua pergunta parecia boba à primeira vista, mas coloca um problema complicado da nossa língua.
Como substantivo, as cores vão no masculino, por incrível que pareça: O branco, O vermelho, O alaranjado, O róseo, O rosado, O laranja, O rosa (estes 2 casos são estranhos, mas é assim mesmo).
Como adjetivo, existe sim feminino: A cor branca, A cor vermelha.
Não é correto "A cor Branco". Seria pôr um substantivo quando se requer um adjetivo.
Veja os casos de nomes compostos (substantivo e adjetivo)
O verde-claro. - A cor verde-clarA.
O azul-escuro. - A cor azul-escurA.
No entanto, há um caso que vejo como exceção: quando o nome da cor inclui um substantivo. Nesse caso este deve ficar invariável:
O verde-limão. - A cor verde-limão.
O branco-gelo. - A cor branca-gelo.
O verde-esmeralda. - As cores verdes-esmeralda.
Não dou certeza absoluta de tudo isso porque não sou especialista, mas queria deixar dito que o assunto é complicado mesmo, e dá para um artigo de professor universitário.