From thigh-high to knee-grazing, wearing shorts can be a minefield. So could you carry them off in smart company - and what's the right length to show off your pins without risking overexposure?