Here are 40 things a man should never wear:
1. Flips flops unless you’re near a pool or beach.
2. Flamboyant pocket squares. All it says is you pay $1,200 a month for a car you can’t afford.
3. Statement socks. They don’t give you personality or style.
4. Cargo shorts.
5.