Oh So Heavenly – Review

Oh So Heavenly is a brand I absolutely adore and have been using for years now. All their products are enriched and infused with extracts, vitamins and oils to care for the skin. They also all smell incredible, and delicious. I always have my nose up a tube smelling and exploring each product. I received a few bits from three of their ranges. Some skin care, hair care and hand ...