Striped and crested schoolboy blazers, which give off a prep school vibe, are especially stylish right now. Check out this Ralph Lauren White Striped Blazer worn by Serena van der Woodsen, played by Blake Lively, on Gossip Girl. Also the BB Dakota Nariko found at shopmarble.ca
Blazers will always make an outfit more dynamic by giving it depth with layering. And I love that you can wear a nice blazer with a pair of pants or jeans and a t-shirt, and still look somewhat dressy.