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.
Like pyjamas, but better.
And if you're looking for a pair of bottom to complete the look, check out these matching sweatpants.
Get it from Nike Canada for $95. Available in sizes XS—XL.
Get it from Nasty Gal for $52.20 (originally $116). Available in sizes 14—28.
Get them from Old Navy Canada for $48 (originally $54.99). Available in sizes XS—4XL and in five colours.
Get it from Joe Fresh for $34. Available in sizes XS—3XL and in two colours.
Get them from Gap Canada for $69.95. Available in sizes XS—XXL and in two colours.
Get them from Indigo for $34.50. Available in four colours.
Get it from Old Navy Canada for $49.99. Available in two colours, three lengths, and in sizes XS—4XL.
Get it from Joe Fresh for $17.94 (originally $34). Available in sizes XS—3XL and in three colours.
Get it from Old Navy Canada for $39.99. Available in three lengths and in sizes XS—4XL.
Get it from Free People for $112.64. Available in sizes XS—XL and in four colours.
Get it from Gap Canada for $34.95. Available in sizes XS—XXL and in six colours.
Get them from Old Navy Canada for $39.99. Available in sizes XS—4XL and in five colours.
You may want to grab the matching sweatpants, too.
Get it from Urban Outfitters Canada for $79. Available in sizes XS—L and in two colours.
Get them from Nordstrom Canada for $125. Available in sizes 5—12 and in seven colours.