Join us at the 2025 Wabel Summits
Smart B2B Matchmaking
Connecting the right Buyers with the right Suppliers.
π
Barcelona β 22nd to 25th April 2025
π
Dubai β 24th to 27th November 2025
Buying office > The Body Shop Brazil

The Body Shop Brazil
The Body Shop launched in Brazil in 2014. The company is a subsidiary of Natura, a Brazilian cosmetics company. The Body Shop Brazil operates around 500 stores in the country as well as an online store.
The Body Shop Brazil offers products in the personal care category consisting of face care, hair care, fragrances, makeup and body care products under its private label, The Body Shop.Β
Moreover, all products provided by The Body Shop Brazil are cruelty-free and vegan.
In addition, The Body Shop Brazil is recognised as a B Corp company.
The Body Shop Brazil uses recycled plastic for its packaging.
The Body Shop Brazilβs online shop can be accessed on www.thebodyshop.com
Phone number
Facts and figures
Turnover
Global workforce