I used Bio-oil, interspersed with olive oil and baby oil (when I ran out of Bio-oil and didn't replace it for a few days). I didn't get any stretchmarks during my pregnancy. Got a few after DD was born, but used Bio-oil on these and they disappreared within about 2 weeks.