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.

    30 Functional *And* Stylish Things To Wear This Spring

    Off-shoulder blouses, pocket-friendly overalls, and more pieces you'll wear all spring long.

    Unless otherwise specified, all sizes in this post are listed in women's.

    1. A open front blazer so classic and chic, it won't stay on your closet hanger for long. Its ruched sleeves can be rolled up and down, in case you feel too hot or too cold. Plus, a structured shape makes it easy to dress up with a blouse and wide-leg pants *or* dress down with a cami and distressed jeans.

    2. High-waisted trousers with roomy pockets and a comfy elastic waist for your WFH wardrobe. They come in earthy colors (like army green and sky blue), so you can pair them with blouses, turtlenecks, and mockneck tops.

    3. A ribbed halter top with a built-in bra that'll keep your chest comfy and supported sans underwire. This wardrobe essential is anything but basic, because it can be worn alone *or* under any cardigan, flannel, or lightweight jacket.

    4. A puff-sleeve top because you need something a bit fancier for occasions where you want to wear your lived-in pair of jeans, but don't want to pair them with a T-shirt. Ruffled sleeves, a stretchy fabric, and dotted detailing will upgrade your outfit without feeling too tight on your chest, back, and arms.

    5. A fleece hoodie dress that's basically a dream for anyone who loves loungewear that is a step-up from typical comfy clothes (looking at you, college sweatpants!) This cozy number is super soft, has pockets for essentials, and will make you look très chic when you're staying indoors.

    6. Some 7/8 watercolor leggings you'll want to slip into for your next yoga session at home. Soft material gently hugs your bod, a seamless silhouette hides underwear lines, and to top it off, a gorgeous blue hue will make your next workout ensemble ~ohmmazing~.

    7. A pair of baggy overalls for days when you want to wear a T-shirt with something that doesn't require zippers (looking at you, denim shorts!). This jumper will make getting dressed a breeze, because, all you need is a top to layer underneath. Plus, it has roomy pockets!

    8. A two-piece midi dress outfit so you don't have to waste time putting together an outfit when it's sunny and hot outside. Instead of trying to match tops and bottoms for hours, you can slip into this gorgeous, breathable duo and head out the door.

    9. A backless lace bodysuit that ~has your back~ when you want to feel a little fancy in denim, faux leather leggings, and skirts. Lace detailing and comfy sleeves will be perfect for days when it's not too warm or too cold.

    10. Straight-leg jeans so versatile and comfortable, you'll live in them all spring long. An elastic waistband makes it so easy to tuck in all types of shirts (blouses, tanks, tees, you name it!), while a relaxed design highlights your legs without feeling too clingy. Are you ready to give your skinny denim a break now?

    model wears charcoal-colored straight leg jeans with mint T-shirt

    11. A velvet dress because you can *get dressed up* with minimal effort and still be comfortable. It's very soft and basically goes with every type of shoe (flats, peep-toe heels, and so much more). You'll love wearing it to formal occasions, even if they're on Zoom.

    12. Wide-leg pants that are very soft on your legs, have a beautiful pattern, and still feel like your fave pair of comfy pants. This wardrobe staple, which can basically be worn with any type of bodysuit, T-shirt, or blouse, will score you so many complements.

    a plus size model wears the black printed wide leg pants with a white tee that reads "CRVY"

    13. A quilted bomber jacket because you may need some outerwear that's equal parts sporty, casual, and stylish for your off-duty schedule. It has a lightweight material that won't make you feel like a sweat puddle and multiple pockets, in case you don't feel like stashing essentials in a purse.

    Reviewer wears dark green bomber jacket with distressed black jeans

    14. A chic three-piece set with a crop top, bottoms, and a longline cardigan made from soft and stretchy fabric. Everyone on Instagram will be swooning over your "lounging at home" ensemble that's not your go-to sweatshirt and leggings.

    15. A white mini dress just begging to be part of your spring wardrobe. Adjustable straps let you achieve the perfect fit (they won't dig into your shoulders) and an invisible zipper makes it easy to take on and off. It'll also match your fave pair of mules, wedges, or sandals if you're looking to dress up a bit.

    16. A button-down shirt that's equally cozy and stylish for in-between weather. It'll provide a little warmth, but not too much (it won't make you sweat) and it comes in gorge flannel patterns to complement all types of bottoms. Knot it in the front for a cropped look or leave it undone for major shacket vibes.

    17. Squat-proof leggings with pretty silhouettes of women working out and fabric perfect for exercising or lounging. A high-waisted design provides optimal comfort and a hidden adjustable drawstring helps minimize waist gap. Lunge, squat, and sit without stopping to pull your pants up 👏

    18. A V-neck top because you want something chic and comfy to wear with anything from metallic bike shorts to flared stretch pants. Lightweight ribbed material, a raw hem design, and a soft hue will make you feel a little more dressed, even if you're just relaxing at home.

    19. A tie-front romper you'll want to slip into before walking to the beach, going for a bike ride, or having a picnic in the park. This one-piece beauty is an easy outfit that'll feel very breezy and lightweight to wear on hotter days. (Yes to looking cute and not feeling sweaty when it's warmer outside!)

    20. A gingham shacket so you can look stylish and still have some coverage when it's a little chilly and windy outside. A green-and-white check pattern along with a jacket-meets-shirt shape will get you excited for spring things. Plus, it has pockets for days!

    21. An off-the-shoulder blouse to wear when you're ready to give winter ~the cold shoulder~ and add a little luxe to your wardrobe. Voluminous sleeves and an adjustable wrap waist will level up your go-to pair of jeans or pants. And, you won't feel too chilly if you're out and about on a spring day.

    22. Mixed plaid pants that'll ~check~ off all the boxes when it comes to fashion and functionality: With bold colors that go with multiple tops, a relaxed silhouette, and pockets for essentials, you'll basically live in these bottoms all season long.

    23. An open front cardigan so ~purrfect~ for in between weather. Whether you're going to a winery or dining al fresco, you won't feel too hot or cold in this closet staple. Plus, you can layer it over bodysuits, camis, and more tops.

    24. Contour seamless leggings that'll remind you of a watercolor painting and brighten up a basic racerback tank or crop top. They're also made with a moisture-wicking material (less sweat, yay) *and* are squat-proof, so you won't have to keep pulling 'em up while you're working out or running errands. (I'll take one of each please!)

    25. An oversized houndstooth knitted sweater vest to make you feel a little more dressed up while you WFH. It has an oversized, vintage-inspired fit, making it perfect for layering over a button-down shirt or layering under a semi-sheer blouse.

    26. A bleached tie-dye sweatsuit because it'll take the guesswork out of putting together a cute WFH look. This matching top and bottoms set is so soft and provides a loose fit that'll let you sit and stand all day sans tightness. You won't have to look through your closet again to find something that's comfy and suitable for Zoom meetings.

    Model wears black and brown tie-dye sweatshirt and sweatpants set with white sneakers

    27. An adjustable woven jacket with colorful sleeves that you can (gasp) zip on and off. If the weather is iffy, you'll be prepared with a durable hood to block out rain, a silhouette you can loosen or tighten at the waist to keep cold air out, and detachable sleeves you can pack right in the pockets if it warms up again. 🙌

    28. A faux suede mini skirt so stylish and comfy, you'll love wearing it with a mockneck shirt, black tights, and pointed-toe booties when you want to take a break from pants. It has an adjustable, tie-front waist that'll stay in place and let you easily tuck in a top.

    29. A versatile bralette you'll want to slip into, even if you're not lounging in your living space: this gem, which has adjustable straps, a V-neck neckline, and super soft fabric, can be styled in so many ways. Layer a blazer over it for a chic look *or* wear it alone with pants for a chill ensemble.

    model in a light green triangle bralette and wide leg denim

    30. And a sleeveless shoulder pad top that's anything but basic (it's secretly a T-shirt but looks way fancier!) and goes with so many pants and skirts. Your arms will be able to move freely and you won't feel overheated, since it's made with soft, 100% cotton material. Don't forget to add a chain necklace or pendant to complete your OOTD.

    You, wearing your fave spring outfit:

    Want more? Check out our favorite online clothing stores for all your shopping needs, perfect places to shop for clothes if you’re in your 30s, plus the best places to order custom t-shirts online and the best clothing stores for petite sizes. Still not satisfied? Check out all of our clothing content for even more.