Something which has been seen as a formal and non glamorous attire for many many years is now the IN- THING for the youth! They are considered dressy yet super laid back and casual . They seem to go well at all occasions with all kind of outfits (dresses,skirts ,jeans, shorts) and shoes(sneakers,stilettos, ballerinas etc.). Voila!Perfecto!!!
Zara and H&M has quite a good collection of casual blazers. I recently picked up a few more which I shall post later.