La doctora Holmes es oriunda de Paris, Texas. Se graduó en la Universidad Texas A&M en 1990 con una licenciatura en zoología. Obtuvo su doctorado en medicina en 1994 en la Facultad de Medicina de Texas A&M, seguida de un título en psiquiatría general en 1998 y un título en psiquiatría infantil y adolescente en 2000. La doctora Holmes tiene licencia de la Junta Médica de Texas (TMB) desde 1995 y ha ejercido la medicina en el área de Waco y Temple, Texas, antes de regresar a Paris en 2009. Está casada con su mejor amiga y tienen un hijo juntos.