Hate to break this to ya, Miri, but the dye won't stick to the gray hair very long. Hair dye only sticks to pigmented hair. In other words, it only sticks to the original color, such as blonde, red or brown.. Gray hair and silver hair have no pigment in them.. Pigment is what gives hair it's color.