Okay before you get more of a reaming, some constructive criticism:
Tie and knot are too wide, and it looks like you're swimming in the cardigan.
Cardigans are supposed to reign in a puffy shirt, not themselves be puffy.
Between these two factors you look like you're playing dress-up in dad's closet.
You appear to be a guy with a slim build but you really can't tell in these pics.
And color... maybe it's the camera but the cardigan clashes with the shirt and tie... salmon and burgundy don't go together.
Burgundy would look slick with the loakes IMHO. Salmon/pink and a striped shirt, not really. The striped shirt is just too much.
For the record, I like flat caps and they could totally work with your beard and aesthetic.
Thanks for the polite critique. As I said in the disclaimer the photo makes the cardigan look pinkish, it's really not. And there's no burgundy anywhere. But I do agree that this one is overdone. Overly costumed. The shirt may or may not have its place, but it certainly isn't with this cardigan (which BTW, I would normally wear much more simply with a dark T and never with any kind of tie). There was a certain experimental notion behind it. I'm trying to play with doing things you're not supposed to with colour and pattern right now. And also with brightness in a context which traditinally would have been drab. It didn't work. Failure is a good teacher. So back to the drawing board!