Guys who wear cardigans just look like they really wanted to wear a t-shirt saying "Touch me, I'm sensitive". Certainly the guys I know who wear cardigans will make a point of being very effeminate and it's really affected and sickening. The thing is, no guy buys cardigans because they're often cold and require an extra layer. There's this big fashion model thing about them, there always seem to be catwalk photos of guys in cardigans with big cheekbone hollows and floppy hair, but no one really looks like that. Or wants to. Don't wear cardigans, guys.
Question: I have a new high-waisted, knee-length skirt, for interviews, jobs and that kind of thing, in a sort of dark olive shade (a bit like a WRN uniform if you're familiar with 1930s British army clothing) and a matching jacket. The problem is, the jacket is horrific. It has tails, and the bottom part sticks out like wings, and the shoulders are too padded, and I look like a kid dressing up. The skirt is fantastic, I don't want to have to discard the whole thing, but what on earth goes with olive? I have no jackets which I can see fitting. Any suggestions?