STRETCH MARKS. There is nothing that can make stretch marks invisible. Sorry.
Red stretch marks. I agree with dr. Litt that nothing will make them invisible. If you have red stretch marks from recent weight gain/loss (like pregnancy) then be patient as most stretch marks fade with time. Some excessively large stretch marks can be removed surgically but this trades one scar (the stretch mark) for another that is hopefully thinner. Not usually recommended for most sms.
Surgery. The only way to remove stretch marks is to excise them surgically.
Magic/stretch marks? Hocus Pocus does not really work nor does anything. Sorry.