Дело в том, что Краска, пусть даже для волос - вещь достаточно химозная, и тут идёт следующий вопрос длительность соприкосновения с тканью и состав красителя и основы краски.
Если без фанатизма, то парикмахеры берут легкую плащевую для накидки для клиента (что-нибудь пестрое), хлопко- либо Вискоза- содержащую Ткань для халата себе и какой-нибудь фартук, можно из той же плащевки .
В магазине - да, есть, что-то подберёте