Shirt- H&M
Cardigan- Allsaints
Desert Boot- Ted Baker
Cardigans with a shirt, or v-neck sweaters with a shirt I feel, is the definition of smart casual. Worn with the right jeans or smart trousers you can wear it to almost any occasion. Allsaints is one of my favorite brands and I like the retro high school look of it.