Skip To Content

    31 Wardrobe Staples That Are Both Practical *And* Pretty

    These pieces are practical and pretty... much the only things you need in your closet.

    We hope you love the products we recommend! All of them were independently selected by our editors. Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page if you decide to shop from them. Oh, and FYI — prices are accurate and items in stock as of time of publication.

    1. A casual white shirt that'll give you a range of looks from grunge to glamour without ever having to change your top.

    Amazon

    Get it from Amazon for $6.99+ (available in 24 colors and sizes XS–XXL).

    2. A date night dress that's gonna look ~spot on~ no matter where the night takes you.

    ModCloth

    Get it from ModCloth for $69 (available in three colors and sizes XXS–4X).

    3. A denim jacket you can throw on top of any outfit, literally any outfit, to add a nifty layer to your look.

    Amazon

    Get it from Amazon for $34.49+ (available in 10 colors and sizes 14W–38W).

    4. A pashmina sure to be a comfortable transition piece as the seasons change, but mostly worth it to throw the word "pashmina" into casual conversation.

    Amazon

    Get it from Amazon for $12.99 (available in 17 colors).

    5. A pair of sharp sunglasses that'll honestly always be an ~acute~ angle with your outfit.

    amazon.com, amazon.com

    Promising review: "I really love these glasses! They come packaged nicely and look just like the picture provided. They are great quality for being as affordable as they are. This style is especially cute, they look good with just about any outfit." —Angelina Remenarich

    Get them from Amazon for $8.99 (available in 36 colors).

    6. A floral print dress, because *planting* at least one floral piece in your closet is gonna come in handy more often than you might think.

    Amazon

    Get it from Amazon for $26.99 (available in nine colors and sizes XS–XL).

    7. A 100% pure cashmere sweater that'll add a soft side to even the hardest of days.

    Amazon

    Promising review: "This is the second of these sweaters I have purchased. I absolutely love them both. The quality is great and the cashmere is soft and lovely. I will purchase these again." —Honghua Xu

    Get it from Amazon for $79.90+ (available in eight colors and sizes XS–XXL).

    8. A pair of pumps for people who don't want to feel de-feet-ed when going through their shoe closet in search of a pair of dress shoes to lift them up.

    Amazon

    Get them from Amazon for $20.99+ (available in seven colors and sizes 6–10).

    9. A pair of boyfriend jeans that'll understand you better than an actual boyfriend ever could.

    Free People

    Get them from Free People for $118 (available in sizes 24–31).

    10. A pleated skirt sure to add a spring to your step no matter the weather.

    amazon.com, amazon.com

    Get it from Amazon for $9.88+ (available in 40 colors and sizes XS–3X).

    11. A pair of booties that'll leave your feet looking (and feeling) fantastic.

    Amazon

    Promising review: "I have purchased two of these boots; in khaki and black. I LOVE them! I have plantar faciitis, which causes me to have foot pain in most shoes I wear. These booties are the only attractive shoes I can wear to work all day that don't leave me in agony when the workday is over! There is enough heel to look good, but not so much that they further harm my arches. I would highly recommend these booties to anyone looking for a great shoe at an amazing price!" —SarahK

    Get it from Amazon for $16.99+ (available in 27 colors and sizes 5–11).

    12. A quilted leather jacket so chic, you're gonna wish you could wear it to bed and get some literal beauty sleep.

    Amazon

    Get it from Amazon for $60.75 (available in sizes 1X–3X).

    13. A boatneck T-shirt for moments when you're in the game and don't want to ~stripe~ out and miss wearing a sleek statement shirt.

    J. Crew

    Get it from J.Crew for $55 (available in four colors and sizes XXS–XXL).

    14. A LBD that'll be you go-to after you Marie Kondo the rest of your closet.

    Amazon

    Get it from Amazon for $39 (available in seven colors and sizes 0–16).

    15. A knit sweater for chilly mornings in the winter and chilly afternoons in the summer (thanks to the office's AC).

    Amazon

    Get it from Amazon for $17.99+ (available in eight colors and sizes S–XXL).

    16. A pair of dress pants sure to look posh and professional (even on days when the only clean laundry you have to pair it with is a graphic tee).

    Amazon

    Get it from Amazon for $39 (available in five colors and sizes 18–32).

    17. A pencil skirt that'll have you looking so nice, your friends will practically ~bow~ down to you and your fashion sense.

    amazon.com

    Get it from Amazon for $9.99+ (available in 23 colors and sizes S–4X).

    18. A trench dress for anyone who is tied at the hip (literally) to classy and casual outfits.

    J. Crew

    Get it from J. Crew for $198 (available in sizes 00–16).

    19. A pair of earrings so you don't have to jump through hoops to find the perfect everyday accessory.

    amazon.com, amazon.com

    Get them from Amazon for $10 (available in three colors and eight sizes).

    20. A sunny pair of flats to add a touch of color to your outfit and have you feeling light on your feet.

    amazon.com

    Promising review: "When I first tried these on I would've rated them around a three. They were VERY pointed. But after wearing them for only an hour, they stretched to fit the width of my feet so they look better than the shape they had in the box. And they were tight on my toes at first, but since they've stretched they're very comfortable. I also consider myself to have borderline wide feet but these fit great." —KBP1

    Get them from Amazon for $24.99+ (available in 10 colors and sizes 6–10).

    21. A wrap dress that'll put a ~wrap~ on wasting time picking outfits for date nights.

    Amazon

    Get it from Amazon for $39.99 (available in 54 colors and sizes XS–XL).

    22. A pair of clogs you can wear comfortably all day — statement shoes this practical only come around once in a generation (that is, until they come back).

    Amazon

    Promising review: "I love these shoes. I wear size 13 and it is so hard for me to find quality shoes in my size! I ordered my regular size and they actually fit. I am so amazed. I was pleasantly surprised at how comfortable these were without much breaking-in time! I've gotten many compliments on them as well. I definitely recommend these shoes!" —Johanna Sykes

    Get them from Amazon for $97.52+ (available in eight colors and sizes 5–13).

    23. A duster — a light layer you won't want to ~pocket~ for too long. It's flying off the shelves faster than you can click "add to cart".

    Free People

    Get it from Free People for $198 (available in two colors and sizes XS–L).

    24. A pair of Chucks sure to be your go-to shoes whenever walking is concerned (which, my friends, is often).

    Urban Outfitters

    Get them from Amazon for $26+ (available in 26 styles and sizes 5–15) or from Urban Outfitters for $55 (available in sizes 6-10).

    25. A pair of dress leggings for weekdays when you have to dress appropriately for work and sweatpants are discouraged.

    Amazon

    Get them from Amazon for $18.95 (available in seven colors and sizes S–XL).

    26. A waist bag so you can ~buckle up~ and get your show on the road.

    Amazon

    Get it from Amazon for $19.99+ (available in two sizes).

    27. A button-up shirt that'll have you looking cute as a button no matter what you wear it with.

    Amazon

    Get it from Amazon for $6.99+ (available in eight colors and sizes S–XXL).

    28. A beanie warm enough to wear when you're worried the weather will freeze your ears off and light enough to wear indoors when your hair hasn't seen the sight of shampoo in far too long.

    amazon.com, amazon.com

    Get it from Amazon for $9.75 (available in 39 colors).

    29. A pair of black ankle boots that'll be the basic you basically wear every day of your life.

    Amazon

    Promising review: "I don’t mean to sound wild but I’ve ordered three pairs of these boots! These are perfect! You can dress them up or down, they are super comfortable, and you can wear them all day with no problem." —Amazon Customer

    Get them from Amazon for $27.55+ (available in two colors and sizes 5–11).

    30. A blazer you can throw on top of any outfit to make it a lil' fancier.

    amazon.com, amazon.com

    Get it from Amazon for $15.99+ (available in 37 colors and sizes S–3X).

    31. And finally, a graphic tee that'll look so darling on casual days that your friends will be positively green with envy.

    ModCloth

    Get it from ModCloth for $25 (available in sizes S–XXL).

    Me, trying to find enough money to buy every single one of these.

    BBC America

    Shopping for something specific? Check out BuzzFeed Reviews to find the best things for every budget!

    BuzzFeed

    Reviews have been edited for length and clarity.

    Shopping Newsletter
     

    Find great products and the best-money saving deals around, delivered right to your inbox.
    Newsletter signup form