Shirt Dresses: The Timeless Summer Style You Need
Fashion trends come and go, but one style that stands the test of time? The shirt dress. Versatile and chic, this classic silhouette can be worn almost anywhere, any time of year, but it shines particularly bright during summer. Whether you’re running errands, heading to the office, going out to dinner, or enjoying a leisurely brunch with friends, a shirt dress is your go-to option. Pair it with flip-flops and sneakers for a casual look, or dress it up with sandals or heels for a more polished appearance.
This summer, the shirt dress isn’t just versatile—it’s the “it” style of the season. Celebrities like Meghan Markle, Jennifer Lopez, and Kelly Ripa have been spotted in shirt dresses, and it’s easy to see why. These dresses are easy to wear, breezy, and make you look effortlessly put together. If you need help finding your perfect shirt dress, check out some of our favorites below, starting at just $20.
Top Picks for Shirt Dresses
Old Navy Short-Sleeve Mini Swing Shirt Dress
Price: $20
This cotton shirt dress offers comfort and style. Its relaxed fit feels like pajamas, but it looks like you’ve put effort into your outfit. Features include a pleat in the back for extra volume and hidden pockets. Available in regular, tall, and petite lengths in three colors.
Anthropologie The Tobie Shirt Dress by Exquise
Price: $198
Anthropologie’s bestseller, The Tobie, is available in maxi and mini lengths. The maxi version comes in 12 colors and various sizes. Its flattering silhouette includes a cinched-in waist, oversized sleeves, and a full A-line skirt.
Old Navy Striped Midi Shirt Dress
Price: $35
This crisp cotton dress is perfect for a quick, stylish outfit. Available in regular, tall, and petite sizes, and two colors (blue striped and beige striped).
Abercrombie & Fitch Utility Maxi Shirt Dress
Price: $40
This dress combines business on top with party on the bottom. It features a utility-style shirt with a snappy collar, elastic at the waist, and a full A-line skirt. Available in regular, petite, and tall sizes in khaki, black, and sage green.
J.Crew Elena Mini Shirtdress in Cotton Poplin
Price: $110
This shirt dress has a smocked waist with a drawstring, a flouncy mini skirt, and plenty of pockets. Available in white and navy blue, it offers a delicate and feminine look.
Loft Lou & Grey Triple Cloth Maxi Pocket Shirtdress
Price: $39
This light, breezy textured gauze shirt dress is ideal for transitioning from the beach to dinner. Available in white, pink, green, and brown in regular and petite lengths.
Nordstrom Rack Caslon Vacation Tie Front Gauze Shirtdress
Price: $37
Perfect for those feeling insecure about their midsection, this dress features a tie at the waist for adjustable cinching. Available in white and navy.
Nordstrom Rack Eliza J Cap Sleeve Fit & Flare Shirtdress
Price: $50
A flirty mini dress for hot summer days, featuring cuffed cap sleeves, pleating at the waist, and pockets. Available in navy, pink, blue, and tan.
Macy’s On 34th Long Sleeve Printed Mini Shirt Dress
Price: $49
This dress adds a fun detail with ruffles, paired with gathered shoulders, a matching fabric belt, and a flared skirt. Available in a blue and white floral print.