My rule is, if it looked good on Happy Days it will good on me. So what I am saring is cardigans. As a dude, Thriftstore is a great place for blazers of the nerdy humanities sort (I.e. Courduroy/Tweed,), and if stuff a little to big chip in 15-20 bucks to get it altered, it will be worth the savings. Also I liked striped stirts a lot , but I don't wear ties. There is nothing more boring than kaki pants, white buttondown and a navy blazer... I am glad I don't have wear slacks but I wear old blazers (they don't look old, because my dad was meticulous about his crap. A couple are older than me!) and button downs with skinny jeans and beat up dress shoes all the time (Punk on bottom, history nerd on top, haha. I also like to call it the hobo professor look), that along with the cardigan is my go to look. Cheers!