(3 customer reviews)

Christmas Mystery Selection Boxes

Back soon


Our Holiday Mystery Boxes are Here!

Save more than 50% with our mystery boxes.

Our Gold Box contains 7 items worth more than £115

Our Silver Box contains 6 items worth £60

All products included in the boxes are vegan and cruelty-free.

- +
Add to Wishlist
SKU: MysteryChrisBox Category:
Fast Free UK shipping over £40. Fast Free International shipping over £60. Free Easy Returns. 365 days Guarantee.

Our Holiday Mystery Boxes are Here!

If you’ve been dying to try our products but don’t know where to start, what better way than getting multiple products in one mystery box, for half the price?!

Save more than a whopping 50% on both boxes.


3 reviews for Christmas Mystery Selection Boxes

  1. Liana dolan (verified owner)

    Best mystery box I’ve ever had, buzzing, straight away did another order!!

  2. Louise Sumeray (verified owner)

    Brilliant brushes, make up, sponges and extras 🙂

  3. Rhian James (verified owner)

    Absolutely incredible. I knew the mystery box would be good but my goodness I was blown away with the sheer amount inside. Everything is gorgeous, beautifully made and customer service 5* as always.

Only logged in customers who have purchased this product may leave a review.

Delivery to the UK.
Free UK shipping over £30
Standard shipping prices start from £2.90
Standard delivery 2-4 days.*
1st Class 1-2 days.*
Tracked 24 - 1 day*
*These shipping times are from date of dispatch and are estimated. During busy periods, there may be delays.

International Delivery.
Free International shipping on orders over £60.
All international orders are shipped via a Tracked or Tracked & Signed service through Royal Mail.
Royal Mail hand over all orders to the local postal service in the country of it's destination.
International shipping starts from £6.50
Shipping to North America - 5-14 days*
Shipping to EU - 5-14 days*
Shipping to AUS - 5-14 days*
Shipping to Asia - 5-14 days*
*These shipping times are from date of dispatch and are estimated. During busy periods there may be delays. This also includes delays due to the global pandemic.


Returns can be made within 30 days of receiving your order.
Free UK returns.

Please contact us at providing your order number and reason for wanting to make a return.

Full refunds will be given within 7 days of receiving the returned order, providing the item(s) meet our terms and conditions.

You will receive a confirmation email once a refund has been issued.

We do not accept any returns on products that have been used, unless faulty.