There’s good evidence that fish oil supplements may lower the risk of second heart events — like a heart attack or stroke — in people with heart disease, but few rigorous studies have investigated whether the supplement can help people to lower their risk of having a heart event in the first place. And while some data suggests that people with lower levels of vitamin D tend to have higher rates of heart disease and cancer, the evidence isn’t solid.