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.

    25 Smile-Worthy Dresses You'll Probably Always Be Glad You Bought

    I dare you *not* to fall in love with one of these dresses.

    1. A stunning colorblock dress so you can revel in the ease of having a perfectly matching, fashion-forward outfit by throwing on one super soft, comfortable garment.

    2. A flowing halter dress that absolutely screams "summer." It'll make you feel like you're on vacay just by putting it on.

    3. A ruffled wrap dress for an easy, breezy outfit in a snap. Alone or with some dainty jewelry and wedges, it's a warm-weather winner.

    model in olive green wrap midi dress with belt tie, spaghetti straps, and ruffle down the front and along bottom edge

    4. A cheetah-print midi dress that's casual enough to wear on any old day but bold enough to stun in any room you're in.

    model in the dress with asymmetrical buttons on top over a black tee

    5. A layered babydoll dress for happily flouncing about enjoying the warm, sunny weather.

    6. A tie-dye tank dress that's pretty much as Insta-worthy as it gets. Wear it solo or throw an oversized jacket on top and start snapping some pics.

    model in tight white and beige tank dress with ruched sides

    7. A denim off-the-shoulder dress with ruffled arm details, because the more denim the better, imo. I demand denim ruffles on everything!

    model in knee-length dress with large tiered ruffled form the elbow to the wrist

    8. A striped maxi dress you can throw on for almost any occasion. From errands to outdoor BBQs, this'll be your new summer go-to.

    9. A belted midi dress that's breathable, crease-resistant, and sure to stun whenever it's time to head back to the office.

    model in teal dress with short sleeves, V-neck, and high ruched collar

    10. A V-neck floral dress with tiered scalloped details for making all of your summer porch hangouts feel a little more special.

    model in knee length long-sleeve dress with multicolor floral

    11. A midi-length wrap dress in a cotton and linen blend whose breezy feel and irresistible creamsicle color will make it your most prized dress.

    12. A relaxed off-the-shoulder dress with flared sleeves for anyone looking for the perfect minimalist dress. Elegant yet easy to wear, I can picture you wearing this pretty much anywhere.

    13. A vintage-inspired shirt dress in a rainbow plaid to brighten up your wardrobe one wondrous piece at a time.

    white shirtdress with multicolored checked stripes, buttons down the front, and a belt

    14. A breezy tank dress that, dressed up or down, is a killer comfy fit. It's as simple as that.

    15. An oversized T-shirt dress with an artistic flair so you can look effortlessly cool with literally zero effort.

    model in white oversized tee dress with line illustration of two overlapping faces

    16. An embroidered linen dress almost too cute to handle. I hope you have some plans to leisurely stroll through a garden, because that's what this dress was born to do.

    17. A soft skater dress, because your favorite LBD can and should be cute *and* comfortable.

    model in black knee-length dress with thick tank-top sleeves

    18. A mini dress for anyone who's ever seen Kiera Knightley's puffy sleeves in a period piece and thought, "I want what she has."

    model in white textured dress with short puffy sleeves and square neck

    19. An overall mini dress for anyone who has a hard time choosing between wearing their favorite overalls and favorite dress — that can't *just* be a me problem.

    model in knee length denim overall dress over long sleeve off the shoulder tee

    20. A balloon-sleeve maxi dress with a high slit you won't be able to help but strut in. Turn any grocery aisle into your runway just by wearing this beauty.

    model in blue and white floral faux wrap dress with waist tie, elbow length balloon sleeves, a deep v, and high left-side slit

    21. A smocked bodycon dress so you can be trendy *and* comfy — always thankful that all-over stretch is in right now.

    model in short black and red floral smocked dress with square neck and short puffed sleeves

    22. A jersey side-tie dress whose deliciously soft fabric will make you regret not buying it sooner. And the knotted tie for interest? A perfect piece.

    23. A sleeveless mini dress to keep you cool all summer but will look adorable with tights and a cardigan when fall is upon us.

    24. A multi-colored tiered floral maxi dress so irresistibly cute you'll be twirling around in it at home even when you have nowhere to go.

    model in the spaghetti strap dress that's blue on top, red in the middle, and yellow on the bottom

    25. An Outdoor Voices exercise dress with built-in shorts that let you move freely but stay cute while running, hiking, or — if you're me — fake mooning your friends on the trail. A personal outdoor staple.

    You to your closet full of fabulous dresses:

    What's your favorite product?

    Tell us about your favorite product
    Your review may be featured in a BuzzFeed.com post.
    Minimum 25 characters, 1500 characters left
    Max 10 MB. Accepted file types: .jpg, .jpeg, .png.