Browse links
US residents can opt out of "sales" of personal data.
We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.
You'll be ~dressed~ for the occasion.
Get it from Michael Kors for $275. Available in women's sizes XS—XL and in four colours.
Get it from lululemon for $138. Available in women's sizes 0—18 and in five colours.
Get it from Old Navy Canada for $49.99. Available in women's sizes XS—4X, five colours, and three lengths.
Get it from Joe Fresh for $19. Available in women's sizes XS—3XL and in three colours.
Get it from Amazon Canada for $81.30+. Available in women's sizes S—XL and in five colours.
Get it from Pretty Little Thing for $75. Available in women’s sizes 12—26 and in two colours.
Get it from Old Navy Canada for $36+. Available in women's sizes XS—4X, five colours, and three lengths.
Get it from Nasty Gal for $104.30 (originally $149). Available in women's sizes 12—24.
Get it from Amazon Canada for $17.03+. Available in women's sizes S—XL, 16 colours, and three sleeve lengths.
Get it from Old Navy Canada for $44.99. Available in women's sizes XS—4X, four colours, and three lengths.
Get it from Nasty Gal for $127.40 (originally $182). Available in women's sizes 0—14.
Get it from Simons for $59. Available in sizes XS—L and in three colours.
Get it from Pretty Little Thing for $95. Available in women’s sizes 12—26 and in two colours.
Get it from Gap Canada for $99.95. Available in women's sizes XXS—XXL, two colours, and three lengths.
Get it from Pretty Little Thing for $40. Available in women’s sizes 0—12.
Get it from Gap Canada for $84.99 (originally $118). Available in women's sizes XXS—XXL, two colours, and three lengths.