В настоящее время под управлением компании New Look находится более 1,1 тысячи магазинов в 24 странах мира. Согласно информации на сайте компании, на Украине у New Look шесть магазинов – в Киеве, Одессе, Донецке и Днепропетровске. В России у ритейлера было 20 магазинов – в Москве, Новосибирске, Нижнем Новгороде, Нижегородской области, Санкт-Петербурге, Краснодаре, Екатеринбурге, Омске и Ростове-на-Дону. Сейчас в России остался только один магазин бренда (в Санкт-Петербурге), но и его намерены закрыть.
Первоначально ритейлер планировал выкупить все магазины в РФ, работающие по франшизе, и начать масштабную экспансию на рынке. Однако в августе этого года компания объявила о замораживании планов экспансии на российский рынок. При этом другие планы по международной экспансии сети остаются в силе. Компания будет увеличивать количество магазинов в Китае и к концу года доведет их число до 20, а также планирует продолжать развиваться в Польше и Германии .