Today I wanted to share a haul, a haul that contains products from the The Body Shop. Some products are firm repurchases others are new to me, but there's no denying I'm a huge fan of The Body Shop products, there's always great offers, lots of new releases and a great range of products for different purposes.