Experts think genetics play a role in stretch marks, but if your parents had them, that doesn’t mean you will, too. One of the best ways to prevent them is to keep your weight steady. Drinking plenty of water may help prevent damage when your skin stretches. And foods that keep your skin healthy may cut your odds, too. Eat foods rich in zinc, like nuts and fish, and ones with vitamins A, C, and D, like citrus, milk, and sweet potatoes.