The Body Shop Oils of Life Intensely Revitalising Facial Oil The Body Shop Oils of Life Intensely Revitalising Facial Oil Just when you think you have settled down and have just the right skincare products to pamper your skin throughout the on-setting Winter, The Body Shop does what its best at... It comes up with another range of skincare products that not only promises to be an elixir for your skin but also gives you hope of reversing the signs of aging. Presenting... The Body Shop Oils of Life Facial Oil.