g Top Best Men’s Button-Up Shirts

Top Best Men’s Button-Up Shirts

A button-up shirt might just be your closet’s stealthiest chameleon, effortlessly transitioning from a blue-chip law firm to an oonz-oonz dance club, and even to a Sunday farmers market. However, this undeniable utility can make choosing the right button-up feel overwhelming, especially when prices can soar upwards of $300 for a bespoke version or drop to just $10 for a basic option from a mass retailer.

How we picked

  • Fit and size

We recruited testers who wore sizes S to 3XL and looked for shirts in that range (though many brands cap at XXL).

  • Quality and buttons

We looked for even stitching (with minimal to no loose threads!) and sturdy collars. We also checked for buttons that stay closed but are easy to undo in a pinch.

  • Fabric

We sought shirts made with materials that are comfortable to wear and durable but still easy to care for (no dry-clean-only picks here!).

  • Price

We considered shirts priced from $20 to $130, and found that the options in the $75-$100 range generally delivered an optimal combination of fit, style, quality, and comfort.

Sizing is crucial in all clothing choices, but it deserves special emphasis in this guide, particularly because button-ups use two sizing conventions: alpha (S, M, L, XL) and numeric. For instance, I’m a medium in some brands and a 16 x 33 (indicating neck circumference and sleeve length in inches) in others. We evaluated shirts from both sizing categories and enlisted a panel of five testers—ranging in shirt sizes from small to 3XL—to aid us in our selections. Ultimately, we identified four standout shirts—Oxford, dress, and linen—that excelled in fit, quality, and all-day comfort.

A lightweight Oxford: J.Crew Broken-In Organic Cotton Oxford Shirt. 


The research

Oxford cloth button-down shirts

Dress shirt

Linen shirt

How we picked and tested

What’s the difference between an Oxford shirt and a dress shirt?

What’s the difference between a button-up and a button-down?

How to improve your shirt’s sustainability

Other good button-up shirts

The competition


Oxford cloth button-down shirts


A lightweight Oxford: J.Crew Broken-In Organic Cotton Oxford Shirt

J.Crew Broken-In Organic Cotton Oxford Shirt

A soft, airy Oxford

This light, comfy Oxford comes in several cuts and a wide array of colors and prints (which change often). Since the fabric is on the thinner side, this shirt is best suited for warm weather or layering.

How it feels: Light and soft, with a fit that felt customized.

Why it’s great: If you’re looking for a well-fitting, breathable Oxford that comes in a ton of cuts and colors, our panelists agree that the J.Crew Broken-In Organic Cotton Oxford Shirt is your best bet. Let’s start with the size range. This shirt comes in sizes XS to XXL, and a range of cuts: classic, slim, slim untucked, relaxed, and tall.

More fit options allow shoppers to focus on body, sleeve, and hem measurements. In our testing and research, this level of customization wasn’t available with most Oxford shirts, giving the J.Crew option a distinct advantage, particularly for those who often struggle to find the perfect fit from standard styles.

In our wash tests, we noted that the sleeve measurement shrank an inch, so keep this in mind when selecting your size.

Thanks to this customization, our panelists were able to find a size and fit they loved. “This was my favorite fit out of the Oxfords that I tried,” remarked Treye Green. “The arms hit at the right length, and there wasn’t any extra fabric when it was tucked in.”

The J.Crew Oxford is crafted from lightweight, 100% cotton, making it ideal for warmer weather or layering under a sweater. With its thinner fabric, this shirt offers a bit more give and allows for greater movement compared to our Uniqlo Oxford Slim-Fit Long-Sleeve Shirt pick. Yet, the J.Crew shirt still boasts solid construction—the buttons are snug, secure, and easy to fasten, with extra buttons sewn inside, and the collar stands firmly in place.

We tested the J.Crew Oxford shirt with mixed blue-and-white stripes (I’m a sucker for heavy New England vibes), but the color range is ample, with 17 colors and patterns available. If you like to mix it up when it comes to your wardrobe, you won’t find more variety than with this shirt.

We tested a preppy blue-and-white-striped J.Crew Oxford. But this style comes in many other colors and patterns. They rotate—and sell out—often.

Flaws but not dealbreakers: The J.Crew Oxford feels less substantial than other Oxfords we wore. The fabric is light, and one tester thought the stitching seemed less sturdy and more likely to loosen over time. However, we’ve always found J.Crew’s clothing to be quite durable.

Sizes: XS to XXL
Fabric: 100% organic cotton
Front pocket: yes
Fit: classic, slim, slim untucked, tall, relaxed
Colors: rotating, up to 17 (including solids, stripes, and plaids)


A well-priced Oxford: Uniqlo Oxford Slim-Fit Long-Sleeve Shirt

Uniqlo Oxford Slim-Fit Long-Sleeve Shirt

An inexpensive, slim-fitting Oxford

Slim-fitting and reasonably priced, this shirt is polished and comfortable enough to get you through a workday or the weekend. It feels a little rigid at first, though, and the quality isn’t outstanding.

How it feels: The Uniqlo shirt’s slim fit isn’t unwearable or stifling, but it is notable. This shirt is well-constructed enough to work into your weekly wardrobe.

Why it’s great: The Uniqlo Oxford Slim-Fit Long-Sleeve Shirt is a fairly good-quality Oxford button-down that’s decently priced and comes in a variety of colors and sizes. The shirt I tested had a few stray threads sticking out from the seams, but the combed-cotton fabric was thick. And the shirt has strong buttons and nice, rugged double-stitched seams. Though the Uniqlo shirt comes in fewer colors than our J.Crew Oxford pick, it’s also less than half the price. So the Uniqlo shirt is a great deal, especially if you want to try out a few unconventional colors.

This shirt comes in a wide variety of sizes: XXS through 3XL (though we’ve noticed that they aren’t always in stock). The shirt fit most of our panelists well in their normal sizes, but the biggest caveat is right there in the name: Slim-Fit. Curiously, the Uniqlo Oxford is offered only in a slim fit, with no other options.

In practical terms, that means the shoulder and chest measurements are an inch or so smaller than those of the brand’s regular-fit shirts, including Uniqlo’s flannel shirts. “It’s clear that Uniqlo is made for thinner people,” remarked test panelist Alan Henry after trying a 3XL, which had a chest measurement of 28 inches. (The brand’s regular 3XL measures 29.14 inches.) Even so, Alan found the fit wearable, as did his fellow panelists. If you’re worried about sizing issues, try it on in-store or order a few sizes online and factor in the $7 return shipping fee.

This all-cotton shirt instructs wearers to machine-wash but line-dry. That’s not always realistic, so we threw it in the dryer on low heat to see what would happen. The shirt shrank an inch in length and another inch in the sleeves; that’s not a huge amount, but it is more than on any other shirt we washed. Keep this in mind for sizing and when deciding how to launder this shirt.

The Uniqlo Oxford shirt comes in solid colors and stripes that are updated seasonally. I tested a navy shirt and was surprised at how polished, sleek, and expensive it felt, especially given the price. It’s also worth noting that although the lighter-color shirts have standard white buttons, the navy shirt had matching navy buttons, an unexpectedly elegant and cohesive touch.

The well-priced Uniqlo Oxford Slim-Fit Long-Sleeve Shirt has sturdy buttons, even seaming, and a universally appealing fit. 

Flaws but not dealbreakers: Although the Uniqlo Oxford’s fabric is generally comfortable, we preferred the more expensive J.Crew Oxford. Though both feel tough, the Uniqlo shirt was still stiff, even after weeks of testing and a few washes. That said, you’re paying about half the price for the Uniqlo shirt, and it’s a good-looking shirt, so this may be an acceptable trade-off.

As mentioned Uniqlo only makes this in a slim fit. If you prefer shirts that are a bit roomier, our other recommendations may suit you better.

Sizes: XXS to 3XL
Fabric: 100% cotton
Front pocket: yes
Colors: four solids (navy, blue, gray, off-white); two striped (gray, blue)


Dress shirt


A stylish dress shirt with a bit of stretch: Bonobos Tech Button Down

Bonobos Tech Button Down

A comfy crowd-pleaser

Many dress shirts made from synthetic fabrics are nonstarters, but this button-up’s winning blend of nylon and spandex manages to feel sleek, soft, and just right. Plus, it comes in a wide ranges of colors and patterns, as well as multiple fits and length options.

Note: Bonobos previously offered this shirt in extended sizes (up to 4XL), which we tested and liked; however, those sizes have since been discontinued. The largest size currently available is XXL.

How it feels: This smooth nylon and spandex button-up features just a hint of stretch, making it feel light and sleek against the skin—far from the cheap or static sensation some synthetic blends can impart. This experience is completely different from most cotton shirts, which typically feel crisp and can drag against the skin.

Why it’s great: We’ve consistently found Bonobos clothing to be comfortable and high quality, so I was eager to test their standard dress shirt. I wasn’t disappointed. Out of the 12 dress shirts I tried, the Bonobos shirt fit and felt the best, a sentiment echoed by our panelists.

The Tech Button Down is available in sizes XS to XXL, with options for tailored, slim, standard, or athletic fits based on chest and shoulder measurements, as well as regular, short, or long lengths. For off-the-rack shirts—not custom-tailored—this offers one of the most customized fits you can find. I loved the fit of my shirt, and so did every panelist.

Like many shirts we tested, this style has various sizes and colors that tend to fluctuate in stock, but they reliably return every season.

Senior staff writer Kimber Streams, who wore the Tech Button Down in a size S, found the short length—1.25 inches shorter than the regular—fit them better than any other button-up. At 5-foot-6, they often struggle with excess bulk in dress shirts, making tucking difficult. Not so with the Bonobos shirt. Alan Henry, who wore a size 3XL (with a 61-inch chest, 37-inch sleeve, and 33-inch body), praised the sizing and the shirt’s soft, pliant fabric: “It feels great with or without an undershirt,” he said. “The length of the sleeves and the width of the collar is perfect.” After machine washing and drying, this shirt shrank an inch in body length.

My test shirt (size medium regular) fit cleanly across my shoulders and tucked into my pants with minimal wrinkles. With a 2-inch collar, it stood slightly shorter than others we wore (most were around 2.5 inches), presenting a streamlined look without appearing diminutive and easily accommodating a standard tie. The collar was neither itchy nor overly tight, and the stays (rigid plastic inserts that anchor a collar’s point) were thin yet stable.

Our testers loved the customizable sizing of the Bonobos Tech Button Down shirt. The sleeve length was just right for all: directly at the wrist with arms outstretched. 

The synthetic fabric is a blend of 93% nylon and 7% spandex, providing a subtle stretch and a smooth feel. Unlike some synthetic blends we tested, this fabric doesn’t feel slippery or overly thin; it’s sturdy enough that you don’t need to worry about wearing it near a fire pit. I personally despise transparent dress shirts—in dressy settings, your nipples should never show through—and the Bonobos shirt delivers full coverage, without exception. No nipple peeks at all, even without an undershirt, which was not the case with some other dress shirts I tested (the horror). That said, the shirt isn’t so thick that it makes you feel hot or sweaty.

This shirt is well constructed, featuring buttons that are easy to fasten, and it allows for micro sleeve adjustments thanks to the two buttons on the wrists. Another thoughtful detail is the two replacement buttons sewn inside the bottom of the placket.

One tester was so enthusiastic about his Bonobos shirt that one wasn’t enough. “Honestly, I’m about to go buy more of these shirts,” Alan exclaimed. “They’re some of the most comfortable and well-fitting dress shirts I’ve ever tried.”

Flaws but not dealbreakers: At first touch, Kimber found the fabric of this shirt felt somewhat cheap, which is an honest, subjective reaction to a material that isn’t natural, like cotton or linen. However, once they tried the shirt on, they noted it felt smooth and comfortable.

We’re disappointed that Bonobos no longer carries this shirt in extended sizes.

Sizes: XS to XXL
Fabric: 93% nylon, 7% spandex
Front pocket: no
Fit: slim, tailored, athletic, standard (XS to XXL)
Lengths: short (XS to L), regular (XS to XXL), long (M to XXL)
Colors: over two dozen


Linen shirt


A slim, breezy linen shirt: Club Monaco Long Sleeve Solid Linen Shirt

Club Monaco Long Sleeve Solid Linen Shirt

Breezy, timeless

This slim-fitting linen shirt is refined enough to be dressed up, yet also perfect for a relaxed day at the beach. Like all linen shirts, it wrinkles—and this one tends to go out of stock seasonally.

How it feels: The Club Monaco Long Sleeve Solid Linen Shirt, formerly known as the Slim Linen Shirt, offers a smooth, well-constructed feel that is breathable yet not flimsy.

Why it’s great: Linen fabric tends to evoke strong opinions—people usually love it or hate it. Its weave is more textured than cotton, and many appreciate how the coarse, breathable material feels against the skin. However, some may not enjoy that texture or the fact that linen is notorious for wrinkling—most shirts we tested ended up deeply creased and misshapen within an hour. Of course, that’s part of linen’s charm. The rumpled look is a quintessential aspect of its appeal, making it perfect for hot summer days, vacations, or other relaxed, less-iron-crisp moments.

The Club Monaco Long Sleeve Solid Linen Shirt was the best of the eight linen shirts I tested. It wasn’t scratchy—not even on my first wear—and it wrinkled less than most, staying relatively sharp through a day of working, running errands, and grabbing dinner with friends. It skews more pleasantly disheveled than distractingly unkempt.

The Club Monaco Long Sleeve Solid Linen Shirt was the least transparent linen we tested. 

Like our Uniqlo Oxford pick, the Club Monaco linen shirt is available only in a slim fit. Generally, this didn’t bother our testers—or even register on their radar—except when it came to length. At 29.5 inches, the Uniqlo shirt is shorter than some button-ups we tried, which could be tricky if you prefer a tucked look or have a long torso. In those cases, I recommend checking out the J.Crew Baird McNutt Irish Linen Shirt (in the “Other good button-up shirts” section) instead.

The Club Monaco shirt comes in sizes XXS to XXL, accommodating chest measurements from 35 inches to 47 inches and sleeve lengths from 32 inches to 38 inches. While some linen shirts require hand washing, this one is machine washable and can withstand the dryer, helping to reduce wrinkles. In our tests, it shrank only half an inch in both body and sleeve length.

Although many linen shirts I tested were essentially see-through—typical for this fabric—the Club Monaco shirt provided more-than-modest coverage. The brand describes the linen as lightweight, and while it’s certainly not thick or burlap-like, it’s appropriate enough for the workplace without appearing indecent or overly casual.

The Club Monaco shirt isn’t inexpensive, but its value is immediately apparent. I particularly loved the stylish details, such as the white shell buttons on the white shirt I tried. It’s one of only two shirts we recommend that features a high-quality thread shank to secure the buttons, making them easier to fasten. The collar is also designed to button down, and the shirt is available in a variety of pleasant blue tones, as well as a crisp white.

Flaws but not dealbreakers: If you have an especially long torso and plan to wear the shirt tucked in, you might find the Club Monaco shirt too short. Additionally, since the shirt has a slim fit, consider sizing up if you prefer a more relaxed, baggier look.

We’ve also noticed availability issues with this shirt; it tends to go in and out of stock seasonally, so depending on when you want to buy it, you may find it hard to get.

Sizes: XXS to XXL
Fabric: 100% linen
Front pocket: yes
Fit: slim
Colors: solids and patterns (availability changes seasonally)


How we picked and tested

I began by researching hundreds of button-up shirts. Based on specifications and user reviews, I narrowed the field to 29 highly rated models: 12 dress shirts, nine Oxfords, and eight linen shirts. For this piece, we focused on button-up shirts marketed to men, though these styles can be worn by anyone, regardless of gender. Kimber Streams, a senior staff writer who is non-binary, contributed valuable insights and enhanced the scope and feel of this guide with their participation. Unlike shirts marketed to women, the shirts in this guide feature straight seams, minimal tapering at the hip, and consistent measurements at the chest and waist.

In my first round of testing, I wore each shirt for a few days to gauge the overall feel. After assessing the comfort and quality, I eliminated those with thin or starchy fabrics, transparent materials, ragged stitching, frayed seams, flimsy buttons, and irregular buttonholes. I also took note of shirts that lacked sufficient size diversity and those from stores with poor return policies—though this didn’t immediately disqualify any contenders. The following criteria helped narrow our list even further:

Fit: Fit is crucial in all of our style guides, and it can be challenging to accommodate a wide variety of body types. To address this, I recruited panel testers of different sizes, ranging from S to 3XL, to wear each shirt. A person’s aesthetic is inherently subjective, but we thoroughly investigated whether each button-up shirt looked and felt good enough to justify its price—especially considering that many of the options we tested and recommended are on the pricier side.

Sizing: Many button-up shirts cap out at XXL, so it was difficult to ding any particular brand for that sort of limited range. Still, we looked for shirts that offered an even wider variety of sizes. To check for shrinkage, I measured the sleeve and body length of each shirt, and then washed and dried it according to its care label. Then I measured again to calculate the difference.

Quality: I aimed to identify high-quality, well-constructed button-ups that would endure for years. During my initial testing, I specifically looked for shirts featuring even stitching at the seams, minimal to no loose threads, and well-constructed collars. In the dress shirt category, I paid special attention to shirts equipped with sturdy collar stays, ensuring they maintained their shape and appearance over time.

Buttons: Some shirts proved challenging to button and unbutton, while others felt too loose. The best options stayed securely buttoned and could be easily undone with a simple flick of the thumb, ensuring both functionality and convenience.

Fabric: We tested shirts made from a variety of fabrics. Regardless of the shirt’s composition, we ensured that the material felt comfortable against the skin and was durable and opaque enough to eliminate the need for an undershirt. Additionally, we prioritized fabrics that are easy to care for, with most of our selections being machine-washable for added convenience.

Price: I evaluated a range of button-up shirts priced between approximately $20 and $130. There was a notable difference in quality between $20 shirts and those priced at $30. Another significant leap occurred between shirts that cost $30 and those at $75. I found that shirts priced between $75 and $100 often represented the sweet spot for fit, appearance, quality, and comfort. Additionally, I was pleased to discover a few budget-friendly options that were easy to recommend. However, I didn’t find any shirts over $100 that I believed justified the higher cost.

Of the 29 shirts I evaluated, I identified eight button-ups—comprising two dress shirts, four Oxford button-downs, and two linen shirts—that warranted a second round of testing. To gather a diverse range of opinions, I sent these selections to a panel of writers and editors whose insights I trust. (I wasn’t part of the panel, having conducted the initial testing and research myself.) These testers, wearing sizes ranging from S to 3XL, spent a week with our button-up shirt contenders and subsequently reported their findings.


What’s the difference between an Oxford shirt and a dress shirt?

Dress shirts and Oxford shirts differ significantly in both style and material. Dress shirts exude a more formal vibe; they are crafted from thinner fabric and feature stiff, buttonless collars. In contrast, Oxford shirts present a more casual appearance, typically made from thicker and often rougher materials. As you might expect, their collars are designed to button down. The name “Oxford shirt” comes from the durable Oxford cloth used in their construction, characterized by a distinctive basket-weave pattern. Many enthusiasts consider it a badge of honor to wear an Oxford shirt until the collar and sleeves start to fray. Conversely, dress shirts should always maintain a crisp, polished look, reflecting their formal nature.


What’s the difference between a button-up and a button-down?

Though many people often use the terms “button-up” and “button-down” interchangeably, a button-down shirt specifically refers to those with collars that button down at the corners, typically seen in Oxford shirts. Consequently, dress shirts are not technically classified as button-downs, even though both dress shirts and Oxfords are considered button-ups, meaning they fasten at the center with buttons.

In this guide, we also recommend a linen shirt that boasts a distinctly airy look and feel compared to the shirts in the other two categories covered here. Notably, this linen shirt is also a button-down, as its collar is secured by buttons, combining the best of both worlds in style and comfort.


How to improve your shirt’s sustainability

Every button-up shirt will eventually reach the end of its lifespan in your closet, but with proper care, you can extend its longevity significantly. To prevent pit stains and protect your shirt, we recommend wearing an undershirt underneath. Additionally, it’s best to wash your button-up in cold water and iron it on low heat when necessary. By following these care tips, you’ll help ensure that your favorite shirts stay looking fresh and last as long as possible.

If a button-up shirt is still in good condition but no longer fits your style, we recommend selling or donating it. You can sell secondhand clothing on platforms such as ThredUp, Poshmark, and eBay. Give Back Box is another excellent option, as it partners with retailers and charities to support those in need—though items typically need to be in excellent condition. To minimize shipping impacts, consider checking for local thrift shops in your area using resources like GreenDrop. By taking these steps, you can ensure your shirt finds a new home while making a positive impact.

If your button-up shirt is worn out, consider textile recycling—a process that recovers old clothes for reuse. A group called SMART (Secondary Materials And Recycled Textiles) provides extensive information on how and where to recycle your clothing. When recycling isn’t an option, you can creatively repurpose your button-up shirt as a paint smock or explore other fun upcycling ideas. This way, you can give your shirt a new lease on life while contributing to sustainability.


Other good button-up shirts


Dress shirt

If you’re looking for a sportier dress shirt: The Club Monaco Stretch Poplin Dress Shirt looks sharp and streamlined, though it isn’t as soft or comfortable as our pick from Bonobos. Like the Bonobos shirt, the Club Monaco Stretch Poplin Shirt is extremely light-feeling. But I noticed a ton of wrinkles on it, so it’s only a great option if you’re handy with an iron, committed to dry-cleaning, or unconcerned with a few creases.

If you’re looking for a generously cut dress shirt (that’s only sold in Costco stores): Costco’s Kirkland Signature Men’s Tailored Fit Dress Shirt has a relaxed, roomy fit and opaque fabric that is a little stiff. It was previously a pick in this guide, but it’s no longer available online; a representative for Costco told us that it’s still possible to find this shirt in stores (though shopping in-stores at Costco does require a membership). We liked this style for its comfort, durability, and value—the quality is exceptionally good for the price. It only comes in white.


Oxford button-down shirts

If you want a slimmer Oxford shirt: The Club Monaco Long Sleeve Oxford Shirt is a great, narrow-fitting option that comes in solid and striped varieties. It suited me notably well. But friends who wore it didn’t agree and found it to be ill-fitting, so I didn’t move it on to panel testing.

If you want a unique, exquisitely made (but kinda quirky) Oxford shirt: The Kamakura Tokyo Slim Fit is a really special Oxford shirt with clean construction and beautifully tight stitching. Two significant issues stood out, though. First, I had trouble buttoning it—so much so that I thought I was doing something wrong. Second, the stock and sizing are extremely limited. And Kamakura shirts are made in Japan, so if the shirt doesn’t fit, you have to return it to Japan. (We tested the Kamakura New York Slim Fit in the dress-shirt category, too, and we encountered these same perks and drawbacks.)


Linen shirts

If you want a lighter weight linen shirt: For those who don’t mind a more-transparent linen shirt, the J.Crew Baird McNutt Irish Linen Shirt is worth considering. Like our Club Monaco Slim Linen Shirt pick, the J.Crew shirt isn’t itchy, and it is a pleasure to wear. It is a touch see-through, which we didn’t love, though that’s less of a dealbreaker if you’re wearing it while on vacation.


The competition

This is not a comprehensive list of everything we tested in previous iterations of this guide.


Dress shirts

The Bonobos Washed Button-Down Shirt is lighter and looser-feeling than most other dress shirts, making it less suited for a formal—or even business-casual—setting.

Some may love the pleating along the wrists of the Brooks Brothers Stretch Madison Relaxed-Fit Dress Shirt, but we found the look too stylized to appeal to a wide audience. And securing the top button was tricky; it felt particularly claustrophobic.

J.Crew’s website described the Bowery Wrinkle-Free Stretch Cotton Shirt as “more casual than your dressiest shirt,” which in reality seemed to translate to big, lumpy, and frumpy.

The Uniqlo Men Super Non-Iron Slim-Fit Long-Sleeve Shirt has frequent stock issues. When we did get our hands on one, it was pleasantly unstarchy, and the collar is unusually wide.

The wide shoulders of the Untuckit Wrinkle-Free Las Cases Shirt looked silly, falling way below the natural shoulder slope, even after we followed Untuckit’s sizing instructions. And the dark blue threading along the wrist and arm buttonholes was perhaps too eye-catching. Although the Untuckit was well constructed, the cotton fabric felt scratchy.


Oxford button-down shirts

The Banana Republic Untucked Standard-Fit Cotton Oxford Shirt’s thin fabric is actually lovely. But we noticed a number of stray threads, and the button holes were especially tight.

If it weren’t for the pocket strangely centered on the chest, the Bonobos Everyday Oxford Shirt could’ve been good-looking. It was starchy and uncomfortable, too, with inaccessibly tight buttonholes.


Linen shirts

The Abercrombie & Fitch Linen Button-Up Shirt was super-rumpled from the jump, with lots of loose threads along the seams. Even worse, the stitching looked uneven—bent and wrinkled—and the weave was quite transparent, so you would probably need an undershirt.

The Brooks Brothers Regular-Fit Sport Shirt in Irish Linen was too expensive to feel as coarse as it did. Points for expert stitching, demerits for the dreaded tight buttons.

The H&M Regular Fit Linen Shirt was fairly well constructed, but it crinkled heavily in the back. It was also pretty itchy.

admin

It's not how much we give but how much love we put into giving.

0
Would love your thoughts, please comment.x
()
x