Stretch marks

I'm wondering if getting stretch marks can even be prevented . I know a lot of women like to use lotions to help but I'm thinking it might be a waste to buy any expensive lotions . For example my friend slathers on lotion while pregnant and always gets stretch marks . I on the other hand have a strange aversion to lotions .. I don't know why but I hate the feeling of lotion on my skin. I use moisturizing body wash instead . Anyway I never get stretch marks even though I never lotion up my belly . It just seems strange . And trust me my belly gets big while pregnant . Why is this ?? I'm not complaining obviously  I'm just wondering if anyone else noticed this .