The Body Shop British Rose Petal Soft Hand Cream The Body Shop British Rose Petal Soft Hand Cream (£12) is one of the fastest absorbing hand creams out there. Seriously, this stuff soaks into skin in a matter of seconds making it an ideal cream if you're out driving, using a pen (admit it, using a pen after hand cream should be an Olympic sport), or simply hate having to wait for lotion to dry, this one is for you. The formula is ultralightweight and smells divine. There are a bunch of scents to choose from but our favourite has to be British Rose. Image Source: thebodyshop.com The Body Shop British Rose Petal Soft Hand Cream £12 from thebodyshop.com Buy Now