The best multivitamin for women should have iron for energy, calcium and vitamin D for bones, vitamin B for strength, vitamin C for immunity, vitamin E for skin, folic acid for overall health and zinc for hair and nails. These help with daily energy, strong bones, clear skin and better health. A good multivitamin fills the missing part of your diet and keeps you active and healthy everyday.