This is a long-term project, but I've been learning about men's fashion and slowly replacing almost all of the clothes I own. I'm going to share some basic clothing tips with you, my readers of the male and female genders, which you probably already know and don't need - but if you don't and you do, then you're welcome. These are classic things - not advice that will be out of style by this fall - so you can print this post and keep it in your pocket forever.
-Socks should match your pants, not your shoes. You want to make your legs look longer, not your feet look taller. Tan pants with dark shoes are the exception - pick a pair of socks that splits the difference in colors: a medium shade of brown or a dark brown sock with a light-colored pattern.
-The shoulder seams on your shirts should sit on top of your shoulder, not hanging down your arm an inch or two. At least 60% of the men I see are are wearing shirts that are at least one size too big for them. Wearing a shirt that fits will make you look slimmer and sharper. Don't rely on the size on the tag - I wear an Large in Penguin sizing and an XS in Lacoste (side note: American sizing is silly - there's no way a 6'2", 175 lb person should be wearing an shirt tagged "extra-small").
-Spend $15 and get at least one white dress shirt tailored by a professional. Now it's your go-to basic white dress shirt. You know it fits, so wear it confidently - untucked with jeans, open-collared and tucked in with the sleeves rolled, under a sporcoat, or with a suit.
-Relaxed-fit, boot-cut jeans may be more comfortable than slim, straight-leg jeans, but they don't look as good.
-Pleated pants and double-breasted suits were designed in the 1940s to make overweight men look slimmer. Unless you have a giant ol' belly, you want single-breasted jackets with flat-front pants.
-Even though they're both dark, black and navy don't match. You need a brown belt and brown shoes with those navy pants. While you're at it, wear brown with your grey pants too - especially if you're wearing a pink, yellow, or blue shirt.
-None of us will ever be able to dress as cool as this guy -