Gift Cards

Give the gift of relaxation to your friends and loved ones! To buy a gift card, either order one online which will be delivered within 2 days, or purchase one instantly in store!

From facials and waxing to nails and pedicures, we work with nature to provide 5-star beauty treatments for all. All of our treatments and products are 100% vegan and cruelty-free!

Redeem the gift voucher at any time in store!

1 product