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.
Is there such a thing as too many clothes?
Get them from Free People for $99.84. Available in four colours and in sizes 6—10.
Get it from Old Navy for $39.99. Available in four colours and in sizes XS—4X.
Get it from Amazon Canada for $35.99+. Available in six colours and sizes S—XXL.
The crossbody strap is both removable and adjustable, so you can wear it a ton of different ways.
Get it from Indigo for $39.50. Available in six colours/patterns.
Get a pack of seven pairs from Amazon Canada for $25.99.
It has hidden pockets, meaning you won't have to bring a full-on tote when you're running to the convenience store for a Snickers.
Get it from Old Navy for $28.50+ (originally $54.99). Available in three colours and in sizes XS—4X.
Get it from lululemon for $58. Available in six colours and in sizes 0—20.
Get it from Joe Fresh for $44. Available in sizes XS—XL.
Get them from Roots for $138. Available in two colours and in sizes 6—10.
Get it from Amazon Canada for $63.80. Available in four colours and in sizes XS—XXL.
Get it from Amazon Canada for $49.99. Available in four colours and in sizes S—XXL.
Get it from Amazon Canada for $34.99. Available in five colours and in sizes S—XXL.
Get it from Amazon Canada for $37.76+. Available in 14 colours and in sizes 0/2—8/10.
If you love the style, but prefer crossbody bags check out this woven circle bag.
Get it from Amazon Canada for $49.99.
Get it from Free People for $61.44. Available in three patterns and in sizes XS—XL.
Get it from Roots for $118. Available in two colours and in sizes XXS—XXL.
Get it from Old Navy for $44.99. Available in three colours/patterns and in sizes XS—4X.
Get them from Amazon Canada for $17.99+. Available in 18 colours/styles and in sizes S—XXL.
Get them from Indigo for $65.
Get it from lululemon for $69 (originally $138). Available in three colours and in sizes 0—20.
Get it from Amazon Canada for $28.99+. Available in 15 colours, two styles, and in sizes
Get it from Amazon Canada for $39.99+. Available in 13 colours.
Get it from Michael Kors for $295. Available in sizes S/M—M/L.
Get it from Indigo for $24.50.
Get it from Amazon Canada for $15.11+. Available in 29 colours/styles and in sizes S—XL.
Get it from Amazon Canada for $63.90+. Available in five colours and in sizes XXS—5X.
Get it from Amazon Canada for $47.61+. Available in two colours and in sizes XXS—3X.
Get it from Amazon Canada for $102.90. Available in three colours and in sizes XXS—3X.
Get it from Free People for $76.80. Available in six colours and in sizes XS—XL.
Get it from Amazon Canada for $23.61+. Available in three colours and in sizes XXS—5X.
Get it from Amazon Canada for $38.62+. Available in 56 patterns/styles and in sizes XS—XXL.
Get it from Amazon Canada for $41.47+. Available in five colours and in sizes XXS—3X.
Get it from Michael Kors for $225. Available in sizes XXS—XL.