People who might be considered thin or skinny can develop prediabetes, type 2, and gestational diabetes. Weight is one possible risk factor, including age, family medical history, and ethnicity.