Founded in 1976, The Body Shop is a brand that continually fills us all with serious nostalgia. Here are the products team Stylist have fond memories of. When Anita Roddick launched The Body Shop ...