When looting unidentified dyes, can I get a color I already own?

Solution 1:

When you identify a dye, what color you get is totally random and will not be affect by what color dyes you have already unlocked.

If however you do get a color that you already have, the dye will say in red text: "You have already unlocked this dye!"

You will NOT be able to accidentally unlock the dye again on an character that has already unlocked that color. If you do try to unlock a color you have already unlocked, you will get a message on your screen that says: "You have already unlocked this dye."