Уже ответили, но, все равно дам ссылку на старые ответы:
Почему вне зависимости от цвета мыла пена белая?
Почему гели для душа и шампуни разного цвета, а пена у всех белая?
Дочь Варя, восьми лет, спрашивает: «Почему пена от разноцветных шампуней всё равно всегда белая?»? Здесь я свой ответ в комментарии дал.