You're not going to be able to prevent them because they're genetic and come from much deeper than surface layers of your skin. Any moisturizer or body oil you like will keep your skin comfortable for now. From what I've read, a product for scarring like Madera will help them fade faster afterward.
Hydration is the best thing
I use Save My Skin by Pure Romance. I've got stretch marks from my first pregnancy and a couple from this one. Save My Skin has helped my belly from being constantly itchy! And it's supposed to help lighten stretch marks.
COCONUT OIL, I use it twice a day, everyday! Started as soon as I found out I was pregnant.
I use natural shea butter n i barely have any. Ive been using it since i found out also
i got a good mexican remedi my friends mom told me. its working for my friend and im barely going to start using it. since you rub it after giving birth since its strong.
you mix all the ingredients in the alcohol bottle and let them mix well. leave the plants in there. and just rub it with a towel or cotton balls wherever you have stretch marks.
98% rubbing alcohol
zavilla
romero
alcamfor
waco
ruda
those are some kind of plants, idk if you can get them where your from but hopefully you can.