Health care experts haven't reached a consensus on the issue of vitamin and mineral supplements. Many say that if you are healthy and eat a well-balanced diet, you don't need any. But not all of us eat a well-balanced diet. And sometimes, you may follow a nutritious diet and still be deficient. Many women fail to get the adequate amount of vitamins and minerals. Stress increases your need for vitamins and minerals, especially C, B-complex and zinc.
In addition to diet, exercise and other lifestyle factors can also play an important role in bone health. Smoking and drinking too much alcohol can increase your chances of developing osteoporosis, while weight-bearing exercise (such as walking, dancing, yoga, or lifting weights) can lower your risk. Strength or resistance training—using machines, free weights, elastic bands, or your own body weight—can be especially effective in helping to prevent loss of bone mass as you age.