A fashion war has been raging between skinny and baggy jeans for years. Now a third cut is taking the lead: the Goldilocks ...