Answer by
DRS (621)
Personally, I've only had good results with professionally dyed shoes, as any I've tried to do myself have turned out uneven in color. Most shoe stores sell dye-able shoes and offer dying service. You can bring in a swatch of your dress, and they will match the color perfectly. After the wedding, you can also have them dyed black.