I would caution against dyeing them yourself. Home dyes are real messy and some can damage the pointe shoes. Take them to a shoemaker, who can treat them with the appropriate care.[/i]