Denim is one of those brilliant fabrics that never seems to go out of fashion. This season there is a style and colour on the high street for everyone. Here's our guide to picking the right denim for ...