A rede inglesa de cosméticos naturais The Body Shop, inaugurou mais uma loja em São Paulo, no Shopping Light. A loja conta com um mix completo com diversas linhas de produtos - faciais, corporais, para banho e fragrâncias. Os produtos não são testados em animais.