Discover Charlotte’s luxury beauty gifts over £100 for a truly indulgent way to treat a loved one with these gifts for her this Christmas. Shop Charlotte’s Gift Shop for more gift inspiration