Нет, черный цвет одежды не стройнит, а всего лишь показывает реальную форму. А вот белый цвет, действительно, может сделать фигуру визуально объемнее.
Почему?
Свойство визуально расширять/сужать связано с законами физики, и никакой магии здесь нет. Важную роль здесь играет способность поверхности предмета отражать или поглощать световые лучи, ведь
ЦВЕТ – ЭТО ВОЛНЫ ЭЛЕКТРОМАГНИТНОГО ИЗЛУЧЕНИЯ, КОТОРЫЕ ВИДНЫ ПРИ ИХ ОТРАЖЕНИИ ОТ ПРЕДМЕТА.
Мы видим предметы белыми в том случае, когда от них отражаются все волны видимого диапазона, из-за этого границы предмета как бы размываются, становятся нечеткими. И нам кажется, что предмет выглядит объемнее, чем есть на самом деле. Этим же свойством обладают блестящие поверхности. Вспомните, на черном платье из пайеток видно множество белых бликов.
Мы видим предметы черными в том случае, когда их поверхность поглощает все волны видимого диапазона. Из-за этого границы предмета кажутся четкими, ясно очерченными.
Получается, что если вы примерите на себя два одинаковых платья-футляра белого и черного цветов, то черный вариант покажет реальный объем, а белый - незначительно, но визуально добавит объем.
Но также большое значение при выборе имеют и другие факторы: поверхность материала, фасон, особенности кроя и т.д. Например, если выбирать между белым платьем-футляром и черным платьем-балахоном – конечно, стройнее фигура будет выглядеть в первом варианте.
ПОДВЕДЕМ ИТОГ:
Черный цвет одежды визуально не сужает, а всего лишь демонстрирует реальный объем в том случае, когда предмет имеет плотное прилегание. Для визуальной коррекции фигуры и эффекта стройности больше подойдут другие визуальные иллюзии.