Rampart short (in graphite) arcteryx.com, £60 You'd look fine wearing these - The Independent