Looking for more of the best deals, latest celebrity news and hottest trends? Sign up for Yahoo Lifestyle Canada’s newsletter!
Yahoo Lifestyle Canada is committed to finding you the best products at the best prices. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.
Longer days, warmer temperatures and blooming flowers — spring is always welcome after several months of winter. While the weather may not quite feel like spring just yet for many of us in Canada, there’s no denying we’re ready for a change in season.
Transitional seasons always call for cozy layers that can go from a winter-like chill to blazing summer sunshine in minutes. One wardrobe essential we swear by for this time of year is the T-shirt dress — which can be dressed up or down and worn with as many layers as you could possibly need.
This wardrobe staple will help you withstand the transitional seasons while still looking stylish. We’ve rounded up 10 great options below, all backed up by reviews.
Promising review: “It’s definitely an oversized fit, but I like my clothes worn this way. I don’t want the material clinging to me, especially during the warmer months... it’s simple and cute! And even though it’s a T-shirt dress, it does give you a flattering shape.”
SHOP IT: Nordstrom, $45 (originally $62)
Promising review: “This dress is awesome. At first, out of the package, it just looked like a frumpy T-shirt. But once this was on, it hung so cute and is incredibly comfortable. I wore it with sandals and a silk scarf in my hair. So cute. This can be dressed up for work and down for errands. I ordered a second colour; both are so versatile and neutral. I love it.”
SHOP IT: Everlane, $43
In the classic straight-cut, this short T-shirt dress is a wardrobe staple in thick, cotton jersey. A round, ribbed neckline is a nod to the beloved crewneck tee.
SHOP IT: H&M, $20
Promising review: “I loved the fit and material of this dress! It is not see-through but is light enough in the summer heat.”
SHOP IT: Shopbop, $64
Promising review: “I can’t say enough about this dress! It is lightweight without being flimsy, enough give in the fabric to be comfortable, and very slimming! The side ruching gives it a little style and helps hide a little tummy bulge. I can throw it on the run to the grocery store with tennis shoes, or dress it up with espadrilles and a chunky necklace. I wish it came in a few more colours, I would have every one.”
SHOP IT: Nordstrom, $35 (originally $59)
Promising review: “I love this dress! It fits perfect and looks super cute with dress sandals or tennis shoes.”
SHOP IT: Old Navy, $30 (originally $40)
If the straight-cut style of a classic T-shirt dress doesn’t strike you as flattering, this BB Dakota alternative features a self-tie waist in a french terry knit. Just as cool and comfortable as the classic.
SHOP IT: The Bay, $89
Promising review: “The material is really thick. It's more over-sized than shown on the pictures. I usually get a large in T-shirt dresses from H&M because they are small if you have curves, but this one was way over-sized. I returned the large for a medium. I would recommend sizing down,” reads one review.
SHOP IT: H&M, $20
A dressier take on the classic T-shirt dress, this Eileen Fisher piece is easy to dress up or down. A tonal jacquard print is a small detail that makes a major difference.
SHOP IT: Nordstrom, $155 (originally $258)
Promising review: “Great summer dress. I ordered a medium and it’s true to size, great fit and soft material... it hits just above the knee.”