Olive green pants can flatter various body types depending on the fit and style. High-waisted options can create the illusion of longer legs, while straight-leg or wide-leg pants can provide balance for those with curvier figures.