I used baby oil and never got 1 stretch mark..I gained 25 pds with my first baby and 26 pds with my 2nd..they were all baby..