4. Rose Day Cream £18, Dr Hauschka, available nationwide - The Independent