Beauty fans buy luxury Christmas crackers with up to £85 of items for under £30

Summary
The crackers have expertly curated products worth £55 to £85 in each one, and there are three themes to choose from
Description from Mirror.
Who is covering this
-
Beauty fans buy luxury Christmas crackers with up to £85 of items for under £30
The crackers have expertly curated products worth £55 to £85 in each one, and there are three themes to choose from
Comments
Comments need JavaScript.