I think if you want to prevent stretchmarks and have time on your side (I take it you're not currently pregnant?), your best bet would be to alter your diet, increasing foods/nutrients that contribute to collagen production, skin elasticity and so on. Vitamin E, zinc, biotin, maybe silica... stuff like that. Lots of good fats. What goes in your body is (I suspect) a lot more important than what you slather on the outside, especially as a lot of creams just sit on top of the skin.
Â
That said, I can't get my head around not using a stretchmark cream. :p I used Bio-Oil faithfully last time - very expensive, sadly - and I did get stretch marks, but mostly in the places I hadn't rubbed it on as much. I stupidly concentrated on the front of my tummy, not realising that my hips and bottom could also get stretch marks. So I don't know if it worked or not... but we can't afford it this time round. I'm using coconut oil, just because I have it on hand; and I bought some Vitamin E capsules, and might start using them once I do some research and make sure it's safe for pregnancy. I was going to mix emu oil in with the coconut/vitamin E, as it's meant to help other ingredients penetrate the skin; but I ran out. :p I have increased my good fats since last pregnancy, and I'm taking zinc... so, we'll see.
Â
Unfortunately if you're a white woman you have a, what, 90% chance of getting them? It sucks, but there it is. The good news is that they DO fade - most of mine are barely visible now. I thought I'd escaped them entirely last time, but got them at about 38 weeks... and then got pre-eclampsia, which caused massive swelling, and now I have them on my calves. Grrr.
Â
I recently read Ina May Gaskin saying that you're less likely to get stretch marks if you're not "uptight", but it didn't seem like one of her more rigorously scientific statements. :p Anyway, I'd have to undergo a drastic personality redesign in order to not be uptight, so if it's true I'm screwn anyway!