Free UK delivery on orders over £50. COVID-19 UPDATE We are currently shipping orders twice a week, read more here.

Collection: Hormone Balance PMS & Puberty

42 products
  • Lavender Essential Oil Blend
    Regular price
    £8.50
    Sale price
    £8.50
  • Eve Taylor Comfort Synergy Box Set - Hug in a Bottle (Essential Oil Blend)
    Regular price
    £18.60
    Sale price
    £18.60
  • Aphrodite Rose Quartz Gemstone Elephant
    Regular price
    £9.00
    Sale price
    £9.00
  • Personalised Leather Mantra Band
    Regular price
    £12.50
    Sale price
    £12.50
  • Leather Mantra Band / Essential Oil Diffuser Bracelet - Believe In Yourself (Nude)
    Regular price
    £11.00
    Sale price
    £11.00
  • Meditation Aromatherapy Room & Pillow Spray
    Regular price
    £14.00
    Sale price
    £14.00
  • Clear Quartz Gemstone Essential Oil Roller Ball Bottle - Boost
    Regular price
    £7.50
    Sale price
    £7.50
  • Leather Mantra Band - Believe In Yourself (Turquoise)
    Regular price
    £11.00
    Sale price
    £11.00
  • Relaxing Aromatherapy Hand & Body Lotion
    Regular price
    £14.50
    Sale price
    £14.50
  • Relaxing Aromatherapy Massage Candle - Plant Wax
    Regular price
    £13.50
    Sale price
    £13.50
  • Leather Mantra Band / Essential Oil Diffuser Bracelet - You Are Enough (Copper)
    Regular price
    £11.00
    Sale price
    £11.00
  • Leather Mantra Band/Essential Oil Diffuser Bracelet - Believe In Yourself (Copper)
    Regular price
    £11.00
    Sale price
    £11.00
  • Leather Mantra Band / Essential Oil Diffuser Bracelet - This Too Shall Pass (Copper)
    Regular price
    £11.00
    Sale price
    £11.00
  • HEART & SOUL Kids Essential Oil Diffuser Bracelet Howlite & Rose Quartz
    Regular price
    £20.00
    Sale price
    £20.00
  • SHIELD & PROTECT Mens Essential Oil Diffuser Bracelet Shungite, Clear Quartz & Hemetite
    Regular price
    £24.00
    Sale price
    £24.00
  • HEART & SOUL Shard Necklace Rose Quartz
    Regular price
    £12.00
    Sale price
    £12.00