Tip of the Day Body odor out of control? Get more zinc and magnesium in your diet 10/24/2011: Body odor out of control? Take a look at your diet. Sometimes, body odor can be caused by a lack of certain nutrients such as zinc and magnesium.