Is there a more practical one-step outfit than one built on the best shirtdresses? Refined without feeling stuffy, a shirtdress is one of the most versatile pieces you can own: Wear yours with a belt at the office, completely undone on the weekends, or layered over pants to try one of this season’s trendiest silhouettes. Most often cut like a long button-down shirt, this design’s many hem lengths, patterns, and fabrics lend it tons of versatility without leaving you feeling exposed a lá Tom Cruise in Risky Business.
Not only is a shirtdress a foolproof way to get through the colder months in style, but it’s also a great choice no matter what’s on your itinerary; it can be dressed up or down depending on the mood. Keep things simple in slim sneakers and dainty jewelry, or trade up for suede boots and a designer bag. And to save you some scrolling time, our editors have rounded up the best shirtdresses on the market, no matter which sleeve length, fabrication, or silhouette you’re looking for.
The best shirtdresses for every occasion, at a glance
Best long-sleeve shirtdresses
You might associate breezy shirtdresses with summer, but these long-sleeve options at every length will help elevate your layering game for the season ahead. Let the belts, sheer details, and eye-catching prints on the longer options speak for themselves; liven up (and winterproof) the shorter options with knee-high boots and thermal tights. Either way, keep these picks readily accessible for every occasion (though in particular, we think they’re perfect for the office).
Best denim shirtdresses
If you’re looking for something a bit more casual for off-duty looks that aren’t centered around a pair of jeans or sweatpants, it’s worth adding a denim shirtdress to your rotation. Between the sturdy fabric and ease of wear, they’re designed to work hard in your closet, keeping you polished and put-together in the process. Plus, the more structured options here are particularly versatile.
Best midi shirtdresses
Falling just below the knee, these classic shirtdresses have a hem length that’s proven to be quite versatile—not too long and not too short. They’ll show off your footwear choices beautifully (they’re just begging to be styled with a knee-high boot), and they make more daring layering choices as easy as they can get. Plus, this category is easily the most season-agnostic.
Best T-shirt dresses
Contrary to popular belief, the term “shirtdress” isn’t only reserved for styles with pressed collars, cuffs, and button-down fronts. T-shirt dresses—easy numbers akin to your favorite tees with elongated silhouettes like the pieces below—also belong to the category. Whether you prefer a polo or a classic ringer, think of these dresses as an easy substitution for your usual jeans-and-tee combo.
Best maxi shirtdresses
Apart from having the versatility to be dressed up or down, a maxi shirtdress is also the ideal silhouette for cold-weather layering. Those with a more traditional button-up design allow for creative styling options, including leaving the front partially undone, half-tucked into trousers or revealing a fitted layer below. And you can always wear it fully buttoned, either cinched with a belt or layered with leggings.

