Bio-Oil Anti-Stretch Mark Oil improves the appearance of both new and old scars, helps prevent stretch marks, reduces their visibility, improves skin tone and pigmentation caused by hormonal changes, softens and tones the skin, protects against dryness, moisturizes, and soothes the skin.