Have you ever tried to understand trends? Mysterious - aren’t they? You never know which trends manage to stay for years and...