Your Basket is Empty
Sign in to see items you may have added previously.
See samples, rewards and promotions in .

Item Added to Basket

Free Shipping!

You're only $50.00 away from Free Shipping.

Post in Insiders


Hi! I just signed up for a online beauty insider account and I want a physical card, how would I go about getting one? I also made a purchase a couple of days ago so can I redeem those points? Thanks! (:


Hi , heysoph thesupergirl is correct.  Beauty Insider cards can be attached to your account in store using your email address. Points can be redeemed on point perks on your next order or in store.


The only way to get a card is to pickup one in store at sephora they don't mail them and they don't come with your order

2 Replies
Conversation Stats
  • 2 replies
  • 1 Hearts Given
  • 3 Contributors