Nothing you put on your skin externally can stop stretch marks. You would be wasting your money. You need to add more zinc to your diet. I read a study that showed that the lack of zinc produced stretch marks, and that supplementing zinc would stop them from spreading. Make sure not to use above the recommmended dose, because it can be toxic.Originally Posted by Almost There