Skip to content
Main Menu
Home
Skincare
Menu Toggle
Cosmetics
Make Up
Menu Toggle
Blusher
Concealer
Eyebrows
Eyeliner
Eyeshadow
Face Powder
Foundation
Lip Gloss
Lipliner
Lipstick
Sunscreen
Anti-Aging Skin Care Kits
Facial Cleansers
Lip Balms & Treatments
Moisturisers
Menu Toggle
Body Moisturisers
Body Lotions
Face Lotions
Hand Lotions
Day Cream
Night Cream
Bath & Body
Menu Toggle
Body Care
Bar Soap
Bath Sponges & Loofahs
Waxing & Tinting
Menu Toggle
Hard/Stripless & Roller Wax
Strips & Spatulas
Warm & Crème Wax
Wax Heaters
Waxing Before & After Care
Haircare
Menu Toggle
Shampoo & Conditioner
Hair Colouring
Menu Toggle
Permanent Hair Colour and Colouring
Semi/Demi Permanent Hair Colour
Haircare Appliances
Hair Extensions
Menu Toggle
Human Hair Extensions
Synthetic Hair Extensions
Hair Extensions Tools & Care
Nails
Menu Toggle
Nail Polish Colours
Acrylic Nail Powder, Liquid & Primer
Dipping Powder
Nail Tips, Forms & Glue
Fibreglass Nails & Silk Strips
Gel Polish Kits
Gel Polish Prep & Finishing Wipe
Gel Polish Top & Base Coats
Removers
Hair Care
Menu Toggle
Hair Styling Products
Hair Styling Tools
Blow Dry & Heat Protection
Hair Clay & Wax
Hair Finishing Products
Hair Gel
Hair Mousse & Foam
Hair Powders & Dusts
Cutting Scissors
Menu Toggle
Thinning Scissors
Home
/
Shop
/
Moisturisers
/ The Body Shop – Oils of Life™ Intensely Revitalising Facial Oil (50ml)
Moisturisers
The Body Shop – Oils of Life™ Intensely Revitalising Facial Oil (50ml)
£
36.99
Visit Retailer to Order
SKU:
34152104703
Category:
Moisturisers
Tag:
unineed
Related products
Estée Lauder – Pure Colour Envy Matte Sculpting Lipstick in 549 Dilemma
£
36.99
Lancaster 365 Skin Repair Youth Renewal Rich Day Cream – 50ml
£
44.99
Estee Lauder – Double Wear Stay-in-Place Flawless Wear Concealer – Medium Deep (Damaged box)
£
35.99
Estee Lauder – Double Wear Stay-in-Place Flawless Wear Concealer in 5N Deep
£
32.99