Inspired by Nature and Ethically made - The Body Shop offers over 900 Skincare, make-up, body butter, aromatherapy, haircare and bath and body products.