Obviously nothing beats denim and I’m a huge fan of wearing it on both top and bottom. I love the look of a denim jacket layered over a cardigan and button up, in this case a flannel. It adds the finishing touch without losing a sense of edge that a denim jacket brings to any outfit. Blazers and suit jackets are so popular now and, don’t get me wrong, I love them when the situation calls for it but I prefer to add a denim jacket or thick cardigan as my outermost layer. It’s like a deconstructed three piece suit and it’s much more my style.