The cream will not prevent stretch marks but it can help make them less visible since your skin will be hydrated. I've always heard Palmer's is good.
Research has shown they're all placebos. If you're going to get stretch marks you will get them, however not all stretch marks stay. Alot of women lose their stretch marks months after birth
Cocunut oil extra virgin is the best
I heard coco butter helped.