All Natura articles

Natura is one of the brands owned by Natura & Co, the Brazilian cosmetics manufacturer that acquired UK cosmetics chain The Body Shop from L’Oréal in late 2017. The beauty group also includes luxury beauty brand Aesop and was on track to acquire Avon in early 2020. Natura sells its cosmetics ranges in countries including Brazil, Argentina, Colombia, Mexico and France.