25 last-minute wellness gifts for Christmas

Beauty, food, fitness, home and more – featuring vegan-friendly, sustainable products and small brands