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 Colorful Pieces Of Clothing To Brighten Up A Gloomy Day

    No matter if it's the weather's bringing you down or you're just having an off day, these fun styles might just help cheer you up.

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

    1. A rainbow color-block cardigan – you can't help but smile just looking at it, so imagine how it will make you feel when you put it on.

    reviewer wearing the rainbow cardigan
    model wearing the pastel rainbow colored cardigan

    Promising review: "This is a soft and comfy addition to my wardrobe. It can be used in all kinds of situations, and I've enjoyed it most just snuggling up to watch a movie. It is very roomy — almost like a light blanket. The sleeves are long for me, but the cuffs allow it to be rolled up nicely, if wanted. The colors are also fun — I've always wanted a pastel striped sweater, and when I saw this I immediately bought it." —CJ

    Get it from Amazon for $12+ (available in sizes S–XL and in 32 colors and styles).

    2. A printed button-up shirt created in collaboration with NY-based artist Nicole Wittenberg who is known for her dream-like paintings, so you know that this top will be a ~dream~ to own. The beautiful combination of colors make this perfect to pair with your favorite pair of jeans and a statement earring. 

    model wearing the purple, blue, and green printed button-down shirt
    J.Crew

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

    3. High-waisted palazzo pants that come in a variety of colors (30+!!), so you might want to grab a few because once you put these on, you're going to want to have options to match whatever color story you're feeling that day.

    Reviewer wearing lilac pants
    reviewer wearing the pants in bright red

    Promising review: "These are my favorite pants! They are comfy, cute, professional, fun, and they pair well with SO many things! I can basically wear them for any occasion! I've bought them in 3 colors/patterns, and I easily wear them all once (if not twice) a week!" —Liz

    Get them from Amazon for $33.99+ (available in sizes XS–2X and 32 colors and patterns).

    4. rainbow striped midi skirt beautifully constructed with an elastic-back waist for a comfortable look that will help you stand out in the crowd. There's no way you'll be a wallflower in this number.

    business owner twirling in colorful skirt
    The Tiny Tassel

    The Tiny Tassel is a Black woman-owned small business based in Charleston, SC. They specialize in bright and cheerful accessories and clothes (that are designed by the founder's mom). I've gotten a few of their earrings in the past couple of years and love them, and their clothes are def on my wishlist!!

    Get it from The Tiny Tassel for $128 (available in sizes XS–3X).

    5. A belted batwing sweater dress because even if it's cold and gray out in the winter, it doesn't mean that you have to dress in the same color scheme. You'll stay warm *and* fashionable in this stunner whether you wear it to the office or a party.

    A customer review photo of them wearing the dress in red with black boots
    reviewer wearing the dress in blue

    Promising review: "Super cute and simple dress that can easily be dressed up for an occasion. I paired my dress with thigh-high boots because it was cold. I will likely purchase in other colors as well!" —Krysta McGowan

    Get it from Amazon for $49.99 (available in sizes S–XL and 20 colors).

    Psst: This is included in Prime Wardrobe, so you can give it a trial run if you're a member!

    6. A dogtooth printed blazer with an array of different colored stripes because business professional doesn't have to be boring. If Elle Woods taught us anything, it's that you can look cute as heck and still get the job done. 

    model wearing the dogtooth printed blazer in rainbow colors
    Boohoo

    The matching pants the model is wearing are (sadly) sold out, but this would still work with a variety of different colored trousers or even just black. May I suggest this orange pair. 

    Get it from Boohoo for $34 (available in sizes 12–24). 

    7. ruched top and flare pants set that screams "F-A-B-U-L-O-U-S". It comes in a variety of different colors, patterns, and also pant and short options because once you own one of the sets, you'll be racing back to the listing to grab more. Reviewers have worn the set on vacations, as a swimsuit coverup, and even worn the top and bottom separately.

    A reviewer posing in the light green set
    reviewer  wearing the set in printed pink, purple, and green

    Promising reviews: "Like are you kidding me? The color is amazing, really bright and pretty, and it doesn't look cheap at all. The pants are a little too large for me, but it's because I'm short. But I wore the set with high heels, and it was perfectttt!!!! Just amazing." —keily

    Get them from Amazon for $23.49+ (available in sizes S–XL and in 32 colors/patterns/styles).

    8. A v-neck skater dress because you know the saying "When life gives you lemons, throw on a fun dress and make the best of it." That's how the saying goes, right???

    Reviewer wearing the v-neck short-sleeved dress in yellow with small white flowers all over it.
    Close-up of a different reviewer wearing the dress in a lemon print.

    Promising review: "This dress is high quality yet lightweight. It's fun and flirty. It's an all-around gorgeous dress. If I have one negative to say, it's that the v is a little deep and shows too much cleavage, but that's an easy fix with a safety pin." —SMARIEUD

    Get it from Amazon for $19.99+ (available in sizes S–XXL and in 38 colors and patterns).

    9. Patchwork pants capable of transporting your style back to the '60s in a groovy way that still feels modern. And if you really want to go ~all out~ with the look, you can add the matching top

    model wearing the brightly colored and patterned wide-leg pants
    model showing the back of the pants
    ModCloth

    Check the sizing chart to find the right size for you!

    Get them from ModCloth for $98 (available in AU sizes 6–20). 

    10. A tie-dye hooded sweatshirt pretty much perfect to wear at least three days a week because it's as comfortable as that old ratty gray sweatshirt you love, but it's more fun and will make you feel like you actually tried in the morning (when all you did was put on a different sweatshirt). 

    Reviewer wearing the tie-dye sweatshirt in brown
    A different reviewer wearing the tie-dye sweatshirt in blue, yellow, and pink

    Promising review: "I LOVE this sweatshirt! It is the perfect price point to jump on the tie-dye trend. It’s a lightweight sweatshirt, which I love because I don’t overheat indoors. It’s incredibly soft and comfortable. I definitely recommend purchasing!" —Nicole Weick

    Get it from Amazon for $21.99+ (available in sizes 14–28 and in seven colors).

    11. A curved-hem midi skirt you can wear when you're ready to have a ~marble-ous~ time ruining everything...or, you know, just out to brunch with your friends on Saturday.

    model wearing the pink, blue, and brown midi skirt
    model showing the pattern and side slit close up
    Target

    Promising review: "This is a stylish skirt! Maybe size up on this one; it was a little too fitted in the hip area for me. It’s very unique and pretty!l" —Target Customer

    Get it from Target for $30 (available in sizes 00–30). 

    12. An off-the-shoulder tiered midi dress reviewers have worn to weddings, anniversary dinners, and even photoshoots because a dress this beautiful should not stay hidden in your closet. Even if it happens to be raining during these events, you'll still feel super fun and festive in this.

    reviewer wearing the dress in pastel rainbow colors
    reviewer wearing the dress in brightly colored stripes

    Promising review: "I was thoroughly impressed by this dress. I was considering the same exact one on a popular women’s clothing site but found this one for $40 cheaper. It was comfortable, decent quality, and fit as expected. I wore to a wedding and received many compliments." —Tiffany J.

    Get it from Amazon for $29.98+ (available in sizes XS–XL and in 42 colors, patterns, and styles).

    13. A mini skirt featuring a small floral pattern that'll start ~springing~ up on your Insta feed as much as those April showers do.

    reviewer wearing the skirt in light blue with white flowers
    reviewer wearing the skirt in light pink with dark pink flowers

    Promising review: "OMG…..this skirt was a 10/10 win! It fit perfectly (being a little high waisted, how I prefer), and the material was a little wrinkly but silky good quality. My expectations were not high but I am definitely wearing this one again!" —Amazon Customer

    Get it from Amazon for $12.99+ (available in sizes XS–XL and in 16 colors and patterns). 

    14. A fun checkered knit cardigan reviewers say is super soft and cozy — when you can't remember the last time you saw the sun, this will be the perfect option to grab in the morning.

    a model posing in the pink and brown checked sweater
    Torrid

    Promising reviews: "Beautiful and colorful warm sweater that fits perfectly. I love how this sweater feels against my skin." —Vaughnie c

    "LOVE THE COLORS. I just bought this sweater, and I must say that it's very nice, soft and warm and more of a cropped length. I love the bright colors. I recommend this sweater. I'm using it as a cardigan over a shirt." —IminGtown

    Get it from Torrid for $55.57 (originally $85.50; available in sizes M–5X).

    15. A striped rainbow midi dress I can totally see Allie from The Notebook wearing, and I know that your love affair with that movie ~wasn't over~ and ~still isn't over~, so this beauty deserves to be taken out in a boat when a downpour comes out of nowhere. It's practically written in the stars.

    Model laying in the grass while wearing the midi dress
    Mr Water New York / Etsy

    Mr Water New York is a New York-based small business featuring vintage-inspired dresses, coats, and more.

    Promising review: "I absolutely love this dress!! I get so many compliments when I wear it and it’s truly one of a kind." —Victoria Kennedy

    Get it from Mr Water New York on Etsy for $89 (available in sizes S–XXL).

    16. An off-shoulder blouse featuring voluminous sleeves that can be worn off the shoulder that just may become your favorite top you've ever owned (very strong phrase, I know). But when you said yes to an event you're not totally feeling, this top will be an added confidence boost you need to get out the door.

    reviewer wearing the pink top
    reviewer wearing the green top

    Promising review: "This blouse is definitely a statement maker. I love how voluminous the sleeves are, it really adds so much drama to any outfit. The material is definitely thicker than expected but it makes it feel more luxe!" —Wyatt

    Get it from Amazon for $55.99+ (available in sizes XS–XL and in 15 colors).

    17. A patchwork print jacket for those days when you need a little extra motivation to get dressed in the morning. Reaching for this will be an instant serotonin boost. 

    model wearing the printed patchwork jacket
    Offe Market

    Offe Market is a woman-owned small biz that sells discounted items from smaller brands (mostly woman-owned) to help them get exposure and sell off excess inventory.

    Get it from Offe Market for $31 (originally $155; available in sizes XS–L). 

    18. A three-piece pajama set *technically* made for you to wear to bed, but with a style this luxurious and amazing, you can totally wear this beyond the bedroom. The set comes with a cami, pants, and robe, which means the pieces can be worn together or separately, making this purchase a very smart one.

    Model wearing pajama set
    reviewer wearing the set in blue and gold

    Promising Review: "Silky and luxurious. The cami and pants alone, are perfect for the warm summer months, and I will use the robe in fall and winter. Great all-season loungewear/sleepwear. The pattern and sheen is exactly as shown. I feel like royalty in them, and it is just as comfy as my silk PJs. Love it! Will be buying in more colors too." —D. Gordon

    Get it from Amazon for $30.99+ (available in sizes S–XXL and in 10 colors and patterns).

    19. A puff-sleeve smocked peplum top — flowers for spring might not ~groundbreaking~, but when "spring" is actually 60 and cloudy and windy, you'll need a little extra somethin' to make you smile.

    model wearing the floral print top
    Gap

    Promising review: "This is such a cute print. It livens up the typical statement top. Looks more expensive because of the print. It's super cute for spring/summer!" —Jane R.

    Get it from Gap for $35 (originally $59.95; available in sizes XXS–XXL and in four colors/prints). 

    20. A pleated graphic-print midi skirt that'll truly be a showstopper in your wardrobe. You better get ready to get SO many compliments when you wear this, which should def make you smile. (Because isn't it just one of the best feelings ever??)

    Reviewer wearing the skirt with a brightly colored graphic print of cartoons
    A different reviewer wearing the skirt with a vertical rainbow ombre print to it

    Promising review: "I love the skirt! I received SO many compliments on it. It's a unique piece you can dress up or down. The material is very light and comfortable. No complaints." —EmJay

    Get it from Amazon for $25.99+ (available in sizes S–3X and in 19 colors, patterns, and prints).

    21. A three-quarter-sleeve midi – when people compliment you on how cute it is, you'll probably smile and say, "Thanks! It has pockets." And proceed to show them as you give them a little happy twirl.

    Reviewer wearing the calf-length dress in green with vertical white stripes on the skirt and horizontal white stripes on the top
    A different reviewer wearing the dress in multi-colored stripes

    Promising review: "I have purchased several dresses on Amazon, and this is actually one of the better fitting ones. The material is in between thin and thick. You can see this worn in either fall with a jacket or during the summer without. It has a nice design and a good fit. :-)" —Swarthy Daisy

    Get it from Amazon for $25.99+ (available in sizes XS–2X and in 12 colors and patterns).

    22. An abstract jumpsuit more beautiful than how the sky looks after it rains — and that's how you're going to feel when you wear this. Refreshed and ready for anything.

    model wearing the abstract printed jumpsuit
    Lily's Kloset

    Lilly's Kloset is a Black- and woman-owned small business that has been bringing people fashion-forward clothing, shoes, and accessories since 2012. Their mission is to help dress people for their most memorable moments.

    Promising review: "This is a beautiful jumpsuit! I wasn't sure if I would like it but I actually love it. It's nice and lightweight." —Roslind

    Get it from Lily's Kloset for $88 (available in sizes S–L). 

    23. A stunning puff-sleeve dress ~tulle-y~ fit for royalty. Sure, you may not have an official title, but when you put this on, you'll walk around like you're the belle of the ball.  

    a model posing in the teal dress
    a reviewer sitting in the pink dress

    Promising review: "I bought this dress for a wedding, and in usual internet-fashion panic, I bought it a size larger, since I could fix it if it was too large... Not only did it fit beautifully, I realized that since the bodice was structured like a corset, I should have just bought [my usual size] so it could hold breasts properly...It's made with great material, the whole thing fits and feels like a dream, and isn't heavy at all. It looked amazing out of the box, and was worth every cent I paid. Definitely buying another dress from this seller." —Vivian Nguyen

    Get it from Amazon for $65.99+ (available in sizes 2–26 and in 28 colors).

    24. An "Everlasting Love" cardigan appropriately named because that's how you're going to feel about it once it's in your possession. Pair it with your favorite pair of jeans and a basic tee, and you'll have a simple yet fun outfit.

    model wearing the red, orange, and yellow cardigan
    Queenie & Pearl

    Queenie & Pearl is a woman-owned small business based in Minneapolis. Their store offers a mix of new and vintage pieces, but you can find some pretty darn cute pieces online as well. 

    The coordinating halter it's pictured with above is sadly sold out, but it will still look good on its own!

    Get it from Queenie & Pearl for $59 (available in sizes XS–L). 

    25. Patterned bell-bottom pants for a bit of a '70s ~flare~ that you'll dig so much you may go back and get them in another pattern.

    reviewer wearing the pants in yellow, orange, and brown vertical stripes
    reviewer wearing the pants in red and black plaid

    Promising review: "OKAY. I AM IN LOVE Y'ALL. These pants are amazing. I have been looking for bell-bottom jeans and stumbled across these and was like, why not? They're cheap and cute, right? BUT GIRL LEMME TELL YOU — They are so so so soft and super nice against the skin. Long enough on my 5'7" frame and THEY ARE ACTUALLY AN AMAZING BELL BOTTOM. I want them all, immediately. Don't hesitate. order them right now, you won't regret it!" —Valerie

    Get it from Amazon for $22.95 (available in sizes S–L and in 29 colors and patterns).

    26. An oversized knit sweater that'll be like wrapping yourself in a bright warm hug, which is something you def need if this winter weather is taking a toll on you.

    model wearing the sweater in pink
    model wearing the sweater in lilac
    Aerie

    I just got this sweater in pink and am obsessed with it. I was looking to add a little more color to my winter wardrobe, and this is a great way to do it. The knit is lightweight yet still warm, and I love wearing it while I work from home. It is supposed to be oversized, so if you want a closer fit, order one size down. But to me, it is *chef's kiss* perfection.

    Promising review: "I am obsessed with all of the sweaters from this brand, including this one. It’s a really nice knit with a good weight to it. It’s an oversized fit, I got my true size and its perfect. Definitely going to need another color…" —Laura

    Get it from Aerie for $40 (available in sizes XXS–XXL and in eight colors). 

    27. A bright and beautiful tassel-detail dress because nobody and nothing is going to ~rain on your parade~ when you wear this. And with 40+ color and print options, you'll for sure find a style that fits your vibe.

    reviewer in the long sleeve aqua, yellow, and pink print maxi dress with tassel detail
    reviewer in purple print version

    Reviewer's recommend sizing up if you're busty!

    Promising review: "Absolutely adore this dress!! The CUTEST! I bought it in the white/tan color and the really colorful turquoise. Love them both! I feel like they are cute multi-seasonal dresses. You can wear them with sandals in the summer or boots and a cute vest/jacket for fall. Fits perfectly!" —GEM

    Get it from Amazon for $30.99+ (available in sizes XS–XXL and in 45 prints).

    Psst: This is included in Prime Wardrobe, so you can give it a trial run if you're a member!

    28. A scallop-neck knit top providing you a super easy outfit solution that make it look like you tried really hard when, in fact, you just rolled out of bed, put on this top and jeans and went on your way. (Messy hair will in fact enhance this outfit.)

    model wearing the colorful printed scallop neck knit top
    & Other Stories

    Get it from & Other Stories for $79 (available in sizes XS–L and in two color combinations). 

    29. A flashy button-down sure to give you a little pick-me-up — just look at the graphic print and bright colors. One reviewer even confirmed it brought a smile to their face, so it probably do the same for you.

    reviewer wearing the top half tucked into a pair of jeans
    reviewer wearing the top with a pair of ripped jeans and heels

    Promising review: "Blouse is a beautiful statement piece! The design is great! Brings a smile to my face! Well-made!!!" —Eva Tobias

    Get it from Amazon for $25.99 (available in sizes XS–3XL and in 23 colors and patterns).

    30. And an argyle-print belted puffer ideal for anyone who is just SO over a basic and boring black winter coat. This one is just as warm and yet will probably be the most unique one you see while commuting to work.

    model wearing the pink, orange, and brown belted puffer coat
    Rachel Antonoff

    Get it from Rachel Antonoff for $315 (originally $450; available in sizes XS–XXL). 

    Reviews have been edited for length and/or clarity.