Denim is back – and these are the must-have pieces to add to your wardrobe now, from the M&S jeans to the GAP coat 29 comments share ...