Kiehl's Since 1851 Creme de Corps Nourishing Dry Body Oil Simply mist on this top-rated Kiehl's Since 1851 Creme de Corps Nourishing Dry Body Oil ($18-$35), rub it in, and, poof, hydration. The squalane and grapeseed oil finish dry to the touch but you just may want to touch your supple, glowy skin afterwards anyway. Image Source: sephora.com Kiehl's Since 1851 Creme de Corps Nourishing Dry Body Oil $18 from sephora.com Buy Now