It's the time of year when being a layer player really isn't optional but that doesn't have to mean wearing a thermal vest under everything you own. Enter, the denim pinafore. Nailing this season's denim trend and the perfect dress for layering, everyone at ASOS HQ is totally into them. Suiting everything from high-necks to cashmere sweaters, this piece has got major fashion powers. Jeanius!