All products featured are independently selected by our editors. If you buy from a link, we may earn a commission.

How To Wear A Shacket: 22 Ways To Style An Overshirt

Shacket, overshirt, whatever you want to call it, this versatile layering piece comes into its own during the colder months. Here's how to style one in a number of modern ways.

Words by: Ryan Thompson

Has there ever been an uglier portmanteau than ‘shacket’? The word sounds like something you would use to describe a gastrointestinal accident, but it is in fact the term to describe the clever hybrid of a shirt and a jacket. It has emerged as one of the truly stylish utilitarian pieces of menswear in recent years, presenting itself as an elevated alternative to the chore jackets of old.

Born out of practicality, this innovative garment draws inspiration from workwear aesthetics, specifically garments such as the CPO jacket, lumberjack shirt and military field jacket. Its evolution over the years has seen it transform from a purely functional outer layer into a fashionable statement piece and an evergreen silhouette in our collective wardrobes.

Its appeal surely lies in its adaptability, helped no end by the diversity of the garment: it comes crafted in a wide array of fabrics including flannel, denim, wool and corduroy, not to mention a broad spectrum of silhouettes, from padded shirts four-pocket field coats and even minimalist blousons.

What’s more, styling the shacket couldn’t be simpler, finding itself perfectly at home worn with a simple white tee as it is layered over an OCBD or crew-neck sweater. Follow our straightforward guidelines below to get the most out of your overshirt collection.

How to wear a shacket: guidelines

Shape shift

Man wearing navy pants, white granddad collar shirt and navy cotton shacket

Neem London

When you want to introduce a boxy silhouette into your look, then the shacket is the ideal garment to do so with. Whether it’s more of an overshirt than it is a structured jacket doesn’t really matter, since you’ll typically wear both unbuttoned and open, which creates a broader, more boxy shape up top.

Styles that riff on field jackets are especially good at this, as are padded padded styles. If you want to wear your shacket as a layer below a bigger piece of outerwear, such as a thick winter coat, then opt for something with more of a lightweight structure, such as a flannel shirt.

Textural diversity

Man wearing dark green pants, off-white Oxford shirt and boiled wool green shacket

Todd Snyder

Where the shacket has an advantage over so many other menswear garments is the sheer diversity of fabrics that it is crafted in. Texture is the difference between a good outfit and a great one so the shacket becomes a not-so-secret weapon when trying to elevate the tactility of your look.

Think corduroy, linen, velvet, boiled wool, alpaca blends, fleece… you name it. If it has texture to it, you’ll be able to create a sophisticated fit that boasts real depth.

Checks appeal

Man sitting on stool wearing navy pants, white T-shirt, checked blue/white flannel overshirt and navy beanie

Wax London

Another hallmark of many shackets is pattern, particularly check motifs. While there are plenty of understated shackets in plain tones, combining pattern with texture really pays dividends, making your outfit more dimensional.

The Buffalo check of lumberjack overshirts has been a popular choice for streetwear aficionados in recent years, but if you want something more elevated, go for muted Prince of Wales checks or tonal plaids with a subtle accent of color running through them.

22 versatile shacket outfits for men

Beige plaid flannel shacket outfit

Men's brown loose pants, white T-shirt, beige/white shacket and chunky off-white sneakers outfit


Flannel cotton or wool both have a beautiful textural handle, with a soft fuzzy nap that seems to bring out the best in plaid patterns, softening the edges of the lines.

This beige version is super relaxed with the chest pockets giving it a nostalgic workwear vibe. The contrast buttons are a nice touch too, making it easier to complement the shacket with dark pants.

Grey plaid flannel shacket outfit

Men's baggy white sweatpants, white T-shirt, black/white hooded shacket, burgundy beanie and chunky running shoes outfit


A perfect example of the flannel shacket being incorporated into a casual streetwear look. The grey plaid is bold but keeps the outfit monochromatic with the help of the black hoodie and white sweatpants.

It’s a really simple and versatile look that anyone can pull off.

Men's beige shorts, brown T-shirt, navy shacket and beige suede loafers outfit

Neem London

Shackets are versatile layering pieces all year round, and that includes summer. Worn open over a T-shirt, they work with tailored shorts for warm summer evenings as you transition from beach to bar.

Channel the safari look with a shacket designed like a field jacket. The breast pockets add some extra visual interest to your look, and also give you a handy place to store your sunglasses after the sun goes down.

Black cotton twill shacket outfit

Men's white linen pleated pants, blue/white Breton stripe T-shirt, black overshirt and black espadrilles outfit

Todd Snyder

At the smarter edge of menswear, the shacket can prove to be a vital tool in softening the formality of the look, as evidenced here.

Sophisticated and chic, the boxy overshirt adds breadth and tone to the look, and is nicely complemented by the dark slip-ons.

Chocolate brown wool shacket outfit

Men's green pants, charcoal long-sleeve top, brown shacket and chunky black boots outfit

Banana Republic

While that chocolate brown tone is stunning, it’s the texture of the shacket that does all the work here.

If it was rendered in flat cotton the outfit might fall flat, with all those dark autumnal tones, but the wool texture gives the look another dimension.

Olive green cotton shacket outfit

Men's blue jeans, charcoal T-shirt, green cotton shacket and black military boots outfit


In a more rugged guise here, the olive green shacket comes in a slightly distressed cotton fabric and a neatly cropped silhouette akin to a trucker jacket, making for an edgy modern fit.

It serves as a great foil to the tapered cropped jeans and masculine combat boots.

Grey plaid wool shacket outfit

Men's khkai green pants, black logo T-shirt, black/grey/white wool shacket, white socks and black canvas sneakers outfit


Workwear motifs commingle with streetwear silhouettes in this easy and relaxed rendition of a plaid shacket look.

The shacket itself is constructed from textural wool, which lifts the entire outfit, while the khaki green tapered chinos add an understated earthy tone to the otherwise black look.

Beige cotton shacket outfit

Men's navy chino pants, white shirt, beige cotton shacket and blue adidas Gazelle sneakers outfit

Neem London

Overshirts are a perfect replacement for blazers if your style doesn’t call for a lot of traditional tailoring. They are inherently smart-casual, meaning you can wear the same one over a T-shirt or a smarter shirt.

This look takes a modern approach to smart-casual dressing; the sneakers at one end and the dapper scarf at the other. The overshirt is the connecting piece, and it creates a considered, layered outfit over the crisp white shirt.

Burnt orange shacket outfit

Men's relaxed black pants, white T-shirt, burnt orange shacket and black boots outfit

A Day’s March

Without the vibrant burnt orange overshirt, this look is a somewhat one-dimensional pairing of black pants and a white T-shirt, but the shacket completely lifts the mood of the outfit.

Shackets like this work best when they have a textural finish to them, so look for options in micro-cord or flannel.

Beige shacket outfit

Men's white jeans, white T-shirt tucked in, beige corduroy shacket, beige suede belt and white/beige sneakers outfit


We really love the simple tonality of this look, which takes an all-white outfit and layers over a beige cord overshirt to give it an additional level of sophistication.

Bonus points for complementing the shacket with sneakers featuring beige accents.

Cream cotton-jersey shacket outfit

Men's navy pants, navy T-shirt, clear frame sunglasses, cream shacket and grey running sneakers outfit


This shacket is cut from a soft cotton jersey, which almost looks and feels like a fleece fabric. Hence it has a very casual, off-duty feel about it that you could easily complement with sweatpants and sneakers, but in this case, tailored tapered navy trousers have been used to create a modern minimalist aesthetic.

Blue textured shacket outfit

Men's black pants, white T-shirt, light blue corduroy shacket and black chunky Chelsea boots outfit

Frank And Oak

The good ol’ white tee/black pants combo is a failsafe place to start when constructing a look, and the shacket makes an excellent addition since it can introduce a nice layer of color or pattern to break up the monochrome.

This shacket brings an understated tone of blue combined with a subtle textural finish. If you want to dress it down a touch, simply swap the trousers out with a pair of selvage denim jeans.

Olive green cotton shacket outfit

Men's black pants, black T-shirt, olive green shacket and black suede boots outfit

Rag & Bone

Olive green is an underrated color to introduce to predominantly black looks when you want to keep the overall outfit dark and minimalist.

This style is cut from a fairly lightweight cotton so you could just as easily layer over a trucker, field or bomber jacket on colder days.

Teal cotton shacket outfit

Men's grey jeans, tucked in white T-shirt, teal green shacket and chunky black/white sneakers outfit


Super casual when teamed with joggers, soft cotton shackets like this one are a great way to dress up an athleisure look, thanks to the smart color construction.

The teal tone is playful and nicely set off against the neutral-tone pants.

Blue textured wool plaid shacket

Men's cropped wide-fit beige skater pants, black washed hoodie, navy/blue flannel shacket, white socks and grey canvas sneakers outfit


There’s a lot to love about this shacket, starting with the boxy, slightly oversized silhouette, as well as the textural wool handle and eye-catching blue plaid.

It’s a statement piece for sure, and could be layered over just about anything, but the navy hoodie and cropped beige pants are the perfect pairing for a contemporary streetwear aesthetic.

Military green shacket outfit

Men's cropped tailored cream pants, navy T-shirt, green shacket and white/black sneakers worn sockless outfit


Sometimes (read: most of the time) keeping things simple with your outfits will reap rewards, not to mention be less of a headache when getting dressed.

This look is the perfect example: cream and navy – a timeless pairing – combine via crew neck and tapered pants, while the ever-versatile khaki green shacket adds the third tone to complete the look.

Plaid flannel shacket outfit

Men's navy cords, light green T-shirt, blue/green flannel shacket, navy beanie, white socks and black canvas sneakers outfit

Private White V.C.

For an outdoorsy vibe, opt for big bold checks and seek out an overshirt made from flannel cotton or wool. This version riffs off the traditional lumberjack shacket, giving the look an instant injection of rugged workwear.

Layered over a tonal green tee is a nice detail, while the navy blue pants complement the tones in the check. It goes to show that just two or three colors are all you really need to create a compelling look.

Blue plaid shacket outfit

Men's light wash blue jeans, white T-shirt, plaid flannel overshirt and retro running shoes outfit

Wax London

Classic rinsed denim jeans meet the dependable white T-shirt, and if you left it like that then you’ve got a nice, if not basic, look.

The addition of the navy blue plaid shacket elevates the outfit, however. The plaid gives the shacket the illusion of texture and depth, without the need to complicate the look with another colour.

Black cotton shacket outfit

Men's all-black jeans, chore shacket and loafers outfit

Buck Mason

All-black looks are often favored because of their inherent smartness, but the clever thing about this outfit is that the boxy silhouette of the shacket lends a more relaxed and easy-going attitude.

The hint of a tan crew neck layered below the shacket is a clever touch to break up the palette.

Black wool shacket outfit

Men's all black outfit with black roll neck, overshirt, chinos and sneakers


Much like the example above, this black shacket has been combined with charcoal wool flannel trousers and a black turtleneck sweater to create a really sophisticated outfit.

A black or charcoal blazer could be used if you wanted to formalize the look, but the cropped silhouette of the shacket ensures a relaxed attitude.

Tan cotton shacket outfit

Men's light wash jeans, tucked in light blue shirt, tan cotton shacket and beige gumsole canvas high-top sneakers outfit

Alex Mill

This vibrant tan cotton shacket is cleverly used to break up the tonal blue elements in this look.

A navy shacket would have been a more muted (and easier) option, but the rich tan tone lifts the aesthetic and is complemented by the neutral tone canvas high-tops, as well as the sliver of tan leather belt. It’s the type of thing that separates novices from menswear masters.

Men's khaki green pants, green sweater, navy overshirt and beige suede chukka boots outfit


A great example of melding different neutral tones together, this workwear-inspired outfit combines tapered chinos with a simple cotton crew neck. But the cherry on the cake is the navy plaid shacket, which injects a subtle dose of pattern and texture to create something altogether more interesting.