The controversial capri pant is back. Discover the best tailored, denim, printed and statement styles to shop this season.