While many drugstore products can be just as effective as their high-end counterparts, moisturiser may be an exception. The best ones actually suck water from the air into your skin to keep you flake-free all day long. Fresh Rose Deep Hydration Face Cream (£35) is a lightweight yet penetrating option with an irresistible scent of blooms.