Natural Beauty: Balance Me Super Moisturising Body Oil Review

I like the sound of Balance Me and its philosophy of “beauty that works naturally” offering products that are within the affordable luxury price bracket. The company was founded in 2005 by two sisters after they left the corporate world in a quest to achieve a better work-life balance. The brand has achieved a fair number of accolades and awards including being voted the Best British Brand at … Continue reading Natural Beauty: Balance Me Super Moisturising Body Oil Review