Mederma makes great products for stretch marks, especially older stretch marks. Bio-Oil is great for fading newer stretch marks. If those do not work you will need to talk to your doctor.
Palmer's Cocoa Butter Formula is said to help in the prevention and removal of stretch marks. As with any skin cream you need to be diligent with applying to see results. Older stretch marks take longer to fade.
Mederma makes some great stretch marks cream as does Palmer's Cocoa Butter Formula which moistens the skin. It needs to be applied regularly like with anything to treat the skin.
There isn't any lotion that is good at preventing stretch marks or getting rid of them, but Avocado oil does work wonders for this and you will have smooth skin.
There really is no proven lotion to work for stretch marks. Some people feel that lotions with vitamin E work well, but really, stretch marks can't disappear with lotion.
The best way to deal with stretch marks is to apply cocoa butter to them every day. It is best if you use it as a preventative measure, but using it after gaining the stretch marks has been known to help as well.
Palmers Cocoa Butter is the most well-known lotions for stretch marks. There is also Reviva Labs Stretch Mark Prevention Lotion that is stronger than most stretch mark lotions.