The trend we all swore we'd never wear again is officially back for 2026. Capri pants (or pedal pushers as the fashion set ...