Dislocation model of strain anisotropy is presented. The dislocation theorem of strain broadening is suggested which means that strain broadening can only be caused by dislocation-type lattice defects. Based on this theorem strain anisotropy is modeled and accounted for by assuming that strain broadening is caused by dislocations or dislocation-type lattice defects. The effect of strain anisotropy is summarized in hkl dependent dislocation contrast factors, which can be either averaged over the permutations of hkl indices or are different for each different reflection. The dislocation model of strain anisotropy provides a powerful tool to analyze slip activity, Burgers vector populations, and plasticity on the basis of line profile analysis.