Hair texture is caused by follicle shape. Round follicles grow straight hair, flat follicles grow curly hair.