Skip to content
The Body Shop UK

The Body Shop UK

The Body Shop® is a global beauty brand with more than 3,000 stores in 60 countries built on making people feel good- face, body, and soul.

Type

Physical Product

Commission

Up to 8% Per Sale

Cookie Duration

30 Days

Related Affiliate Networks