If you are on the look out for a 60s feel for your denim, Levi Vintage might have the thing with the reissued 1966 501 jeans.
Made from Levi's 14oz selvedge denim, the 1966 501 has a regular fit with tapered knee, button fly and the usual Levi detailing. The one thing you'll either appreciate or hate is the finish – an 'archive wash' that gives a slightly (but not overly) used look to the new denim.
Available now in limited numbers, they sell for £139 per pair.
Find out more at the End Clothing website