Bio Oil.  New Beauty Magazine Best Oils for the Body. (Good for stretch marks) Key Oils: Lavender and rosemary oils and purcellin oil. A cult-classic South African find for preventing stretch marks and keeping the skin smooth and soft, Bio Oil claims to provide intense moisture to guard against water loss. The vitamin blend in the dry oil helps to strengthen and firm weak skin. Stretch Marks On Legs, Bio Oil Stretch Marks, Bio Oil Scars, Acne Scars, Skin Care Advices, Skin Care Tips, Bio Oil Before And After, Bio Oil Pregnancy, Bio Oil Uses