The Love Your Body??? Club Membership is The Body Shop customer loyalty program. It is a points-based rewards program to recognize and reward our customers for shopping with us. You can sign up in-store or online. It is FREE to join and Members earn points every time they shop, both in store and online!