Also rubbing lotion all over after getting out of the shower and through out the day especially your belly or wherever you have stretch marks will help to keep your skin moisturized
They will never completely disappear but you can make them lighter and less noticeable. Mine actually got better on their own after pregnancy.
They will only get worse...
Stretch marks will not go away.. no matter how light.. they can only get lighter and lighter till they're barely noticeable. I don't have any from being pregnant I got some when I hit puberty on my hits and inner thigh I used bio oil and Palmers cocoa butter formula skin therapy oil.. seems to make them fade and fade and keep them light. So try that..