The more you shop, the more you earn. Get 1 point for every for every dollar you spend. When you earn 100 points you’ll get a $10 reward
Get invited to exclusive members only events and sneak previews of our new collections.
Who doesn’t like a present? We’ll give you a $10 reward to treat yourself on your birthday.
At The Body Shop we’ve always believed that business can be a force for good, so as a member you can donate your rewards to charity online whenever you want.