Free delivery on all ROI orders over €65

The Body Shop

The Body Shop is a global beauty brand built on making people feel good about beauty. It sets out to make a difference by offering high quality and naturally inspired skin care, all produced ethically and sustainably.