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.
Pro tip: Place your order before 11:59 P.M. EST on February 9th to make sure it arrives on time.
It's also water-resistant!
Get it from lululemon for $248 (available in three colours and in sizes XS–XXL).
It's filled with special insulation that'll retain heat (even when wet).
Get it from lululemon for $198 (available in three colours and in sizes XS–XXL).
Get a set of two from lululemon for $48 (available in three colours).
Get a pair from lululemon for $69+ (originally $128). Available in five colours and sizes 0–20.
Get it from lululemon for $68 (available in three colours).
Get it from lululemon for $49 (originally $98). Available in four colours.
Get it from lululemon for $89 (originally $158). Available in four colours and in sizes 4–20.
They come in a slightly cropped 25-inch length so they won't bunch up around the ankles.
Get a pair from lululemon for $89+ (originally $128). Available in two colours and in sizes 0–20.
Get it from lululemon for $149 (originally $298). Available in two colours and in sizes 4–12.
If you really wanna knock it out of the park, grab them a matching pair of gloves, too.
Get it from lululemon for $29+ (originally $54).
It's also sweat-wicking and quick-drying.
Get it from lululemon for $58 (available in three colours).
Since it's intentionally oversized, you won't have to worry about *nailing* the sizing, either — some reviewers preferred sizing up, others chose to size down.
Get it from lululemon for $108 (available in seven colours and in sizes 0–20).
Get it from lululemon for $58 (available in three colours).
Get it from lululemon for $84 (available in five colours and in sizes 0–14).