1. A pair of onesie pajamas that are so comfy, you'll never want to take them off. If there was a competition for most stylish lounge clothes, these would win.
2. A sparkly mini dress for when you want to serve *disco ball vibes* and light up a room this NYE.
3. A denim top because its puffy sleeves will add some drama to every look. Pair it with jeans to create a show-stopping outfit.
4. A colorful cardigan to throw on over any and every outfit to make it more special. The vibrant pattern in this will pop against the gray winter skies.
5. A pair of sparkly dangle earrings because the fringe detail is simply mesmerizing. Be prepared to answer the question "where'd ya get those?" over and over again.
6. A velvet lace-up tank for when you want to wear something other than that sweatshirt you slept in every night last week. The back detail on this top makes it extra special.
7. A fleece jacket to keep you warm and stylish in a winter wonderland. The embroidered sleeves are what make this one a showstopper.
8. A cutout dress for anybody whose New Year's resolution is to serve looks in 2022.
9. A convertible velvet bodysuit because you can wear it a 100 ways (literally!). Just think of how low your cost per wear will be with an item like this.
10. A stone barrette that'll tame your wild locks and turn heads, too.
11. An off-the-shoulder sweater so you can be the most stylish one in any room and stay cozy, too. Free People said it best when they described this sweater as being "just as cool as it is classic."
12. A pair of lace pants for when your jeans need a break. These cropped flares are versatile enough to take your wardrobe straight from winter to spring.
13. A duster cardigan for adding another light layer to keep you warm on chilly days. It's got an open front and oversized fit for maximum coziness and polished edge.
14. A cashmere tunic because you'll never get tired of how soft it is. Whether you want to dress to impress or lounge at home, this sweater can do both.
15. A maxi top that'll be your new favorite thing to wear. This tie-front top gives the look of a maxi dress with the airiness of a light top. Put it on over jeans or leggings and people might mistake you for a ~boho goddess.~
16. A corduroy miniskirt so playful, it'll stand out in a crowd. The oversized pockets are great for holding your essentials. Pro tip: Free People and reviewers recommend sizing up in this skirt.
17. A flowy top for elevating your wardrobe staples. This solid shirt is anything but boring with a smocked top and over-sized sleeves.
18. A wrap maxi skirt to wear when you want to dress up without sacrificing an ounce of comfort. Plus, every pattern on this skirt is eye-catching and glorious!
19. A sequin beret so you can pretend like you're at a Parisian *discotheque.* Is there anything better than adding some sparkle to a classic piece?
20. A hooded fleece in a unique print for everything from chilly nights around the campfire to brunch with friends.
Looking for the perfect gift for any occasion? Check out all of BuzzFeed’s gift guides!
