My diet's pretty diverse and healthy, but I still take some vitamins for extra support. I switch between a multivitamin and a B complex every other day, and I make sure to have fish oil and magnesium citrate daily. Plus, every other day, I take 5000 IU of D3, and 5g of creatine regularly.