Because loyalty should be rewarded,
there’s the Moon Magic Loyalty Club

Join our VIP program and be rewarded for every dollar you spend (and so much more!)

1
Join

Sign up for free and immediately
start earning gems*

2
Collect

1 gem for every $1 spent
(+ collect exclusive rewards!)

3
Enjoy

Redeem your tier benefits and revel
in the perks!

*Gems are the points you will earn as a member of our Loyalty Club

How to Earn Gems

$1 spent = 1 gem + bonus gems for:

For signing up to our email updates

10 gems

For following us on Insta

15 gems

Just For Joining

20 gems

For dropping
a product review

25 gems

For premium & diamond
item purchases

30 gems

For spreading the love &
referring a friend

35 gems

Earn Gems, Level Up

Perks Sparkle 20 Gems Shine 250 Gems Radiate 600 Gems
Save on your next purchase 10% off next purchase* 15% off next purchase* 20% off next purchase*
Birthday treat 5% off* 10% off* 15% off*
Back in stock alerts
Sale alerts
Early access to pre-order collections
Extended 60-day exchanges

* Excludes diamond collection and sales items

Sparkle

20 Gems

PERKS
Save on your next purchase 10% off next purchase*
Birthday treat 5% off*
Back in stock alerts
Sale alerts
Early access to pre-order collections
Extended 60-day exchanges

* Excludes diamond collection and sales items

Shine

250 Gems

PERKS
Save on your next purchase 15% off next purchase*
Birthday treat 10% off*
Back in stock alerts
Sale alerts
Early access to pre-order collections
Extended 60-day exchanges

* Excludes diamond collection and sales items

Radiate

600 Gems

PERKS
Save on your next purchase 20% off next purchase*
Birthday treat 15% off*
Back in stock alerts
Sale alerts
Early access to pre-order collections
Extended 60-day exchanges

* Excludes diamond collection and sales items

Let us love you back

Join the Moon Magic Loyalty Club & let us reward you!