Can hormone imbalance cause body odor?

BODY ODOR. A hormone imbalance can cause excessive perspiration which can then lead to body odor. This can occur in women during menopause. Sweat (perspiration) is essentially odorless. The odor comes from bacteria living in your armpits and other areas of the body. Change clothes daily; wash clothes often; use antibacterial soap. Stop eating garlic and onions. Good luck!