We hope you love the products we recommend! Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page. Oh, and FYI — prices are accurate and items in stock as of time of publication.
1. A classic denim jacket that can be worn through any season.

2. A pair of sleek black booties to go with jeans in the fall or a skirt in the summer.

3. A pair of dependable high-waisted skinny jeans for a simple everyday look.

4. A chambray shirt that you can wear as a jacket, over leggings, or with your favorite jeans.

5. A neutral bomber jacket for making a trendy fashion statement no matter the day of the week.

6. Non-skid rubber rain boots that are lightweight and durable enough to protect your feet from the unpredictable weather.

7. A plain white tee that'll make putting an outfit together a bit little easier.

8. A denim skirt to pair with your favorite T-shirt or sweater.

9. A pair of white sneakers so versatile you can wear them with a dress or pants.

10. A pencil skirt that's great for the office, a date, or just hanging out with friends.

11. A cute knit turtleneck for those brisk and breezy days.

12. A faux-leather moto jacket that can be layered for a stunning fashionable look.

13. A universal white button-down that'll dress up or down.

14. An all-around casual dress to wear with flats, sneakers, boots, or pumps.

15. Combat boots for a long-lasting and stylish military-inspired look.

16. Classic black pumps can work for any occasion.

17. A multi-purpose silk scarf to wear around your neck or in your hair.

18. A camo jacket that'll pair with whatever you want for an edgy look.

19. A pair of black skinny jeans to match everything.

20. A plaid blazer for a professional chic look that you can rock every day.

21. A pair of trousers that'll never go out style.

Reviews have been edited for length and/or clarity.
Looking for the perfect gift for any occasion? Check out all of BuzzFeed’s gift guides!
