I am a mother of 3 and a nurse and know first hand that all the creams and oils in the world cannot prevent stretch marks, although they are veey good for your skin in general especially during pregnancy. Vitamin E oil is wonderfu. You can typically buy bottles of it at most pharmacies. Our skin unfortunately is a certain elasticity and will only stretch as far as it allows. Best of luck and so willing to answer any questions.
I used 2 types: Palmer's cocoa butter for stretcharks & Bio-oil. I got the Bio-oil from Walgreen's. Both worked like a charm.
I've been using the plamers cocoa body butter. I'm 33+2 and haven't had a single mark yet which I'm proud of because I weight 115 when I started now I'm 157 ! That's a lot for my smal frame.