Every product is carefully selected by our editors. If you buy from a link, we may earn a commission.

The 24 Best Shirts for Every Occasion

Oxfords, dress shirts, checked shirts, denim shirts, camp collar shirts and overshirts.


Oxfords, dress shirts, checked shirts, denim shirts, camp collar shirts and overshirts — the variety of button-front shirts is ecclesiastical. For men, who (compared to females) have limited sartorial options, playing within that variety is one of the pleasures of style. So explore the options, look into quality corners, and don’t hesitate to equip your closet with all 24 shirts. Unlike other areas of men’s style, where culling and curating holds value, the shirt is a playground. Shop around. Swap often. And bask in the plenty of the shirt.

The Oxford


Dress it up or dress it down, the oxford is the cornerstone of any strong shirting game.

Pairings: Chinos and a pair of oxfords.

Anton Oxford Shirt by Norse Projects $145

Overdyed Oxford Shirt by Alex Mill $160

Oxford Shirt by Maison Kitsuné $250

Officine Generale by Oxford Shirt $290

The Dress Shirt


Clean design for an elevated business wardrobe.

Pairings: Slacks, a blazer and a MBA.

Cotton Shirt by Drake’s $175

Cotton-Poplin Shirt by Hackett $180

Gingham Cotton Shirt by Gieves & Hawkes $205

Cotton Twill Shirt by Canali $240

The Checked Shirt


A wide variety for every casual outfit.

Pairings: Jeans and boots.

Plaid Cotton-Flannel Shirt by J.Crew $80

Black Watch Checked Cotton Shirt by Saturdays NYC $120

Eugene Organic Cotton-Flannel Shirt by Outerknown $145

Cotton-Flannel Shirt by Remi Relief $235

The Denim Shirt


It’ll age just as well as your favorite jeans.

Pairings: A motorcycle and a vintage guitar.

Nash Denim Shirt by NN07 $145

Classic Western Shirt by AMI $260

Denim Western Shirt by Kapital $275

Washed-Denim Western Shirt by Neighborhood $280

The Camp Collar


Because your short-sleeved shirt needs the detail.

Pairings: White sand beaches, board shorts and a Mai Tai.

Cotton-and-Hemp-Blend Chambray Shirt by Beams Plus $120

Camp-Collar Cotton Shirt by Battenwear $225

Camp-Collar Slub-Cotton Shirt by Cmmn Swdn $250

Voile Shirt by Sasquatchfabrix. $330

The Overshirt


For nights at the cabin, a layering piece.

Pairings: Your favorite tee and a remote location.

Brushed-Wool-Blend Shirt Jacket by Club Monaco $180

Houndstooth Woven Overshirt by Faherty $230

Woven Linen Overshirt by Fanmail $300

Slub-Cotton Shirt Jacket by OrSlow $310

Advertisement - Continue Reading Below
More From Style