Long live long trousers.