Back in vogue: pinstripe pants are a classic you can always rely on, whatever the occasion. From unmissable black and navy, to lighter and more informal color combinations—like gray, beige and white—they work well with elegant looks paired with a shirt and tie, as well as relaxed dress codes teamed with a T-shirt, jeans and sneakers. Here are our favorites, ranging from slim and straight fits, to flared and palazzo cuts.