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.

    31 Dresses For Anyone Who Was Ready For Spring, Like, Yesterday

    Punxsutawney Phil said there would be an early spring, soooooooooo...

    1. A spaghetti string dress with a stretchy bust so your girls can finally have some breathing room.

    2. A breezy A-line perfect for the warm weather, whenever it finally decides to arrive.

    3. A wrap skater dress that — hey, free style tip — would look awesome with some combat boots right now and sandals when the weather finally catches up to your mindset.

    4. An adorable frock worth (avocado) toasting.

    5. A super-popular maxi dress that's got a lot of fans for a reason — just look how cute it is! There are tons of styles and patterns so you don't have to worry about matching everyone else.

    6. A corduroy mini dress that'll let you wear all your fave sheer tops underneath.

    7. A dino-mite skater dress that owl reckon is the perfect piece for any season.

    8. A large print maxi dress for people ready to lay in the grass (once they find a section that's not covered in snow or mud).

    9. A shift dress with a cute lil' bow on the back and pockets to store all the compliments you'll be getting.

    10. A patterned stunner with spring-friendly flowers but still enough coverage for the cold weather.

    11. A tied pencil dress perfect for looking super profresh. Maybe even profresh enough to boss around the sun and make it come out a little sooner.

    12. A mustard wrap dress with criss-cross sleeve stitching and an asymmetrical hem to keep them guessing.

    13. A sleeveless shift dress simple enough to use as a blank canvas for all your fab accessories.

    14. Or an equally flowwy option with sleeves, because technically it is still cold out.

    15. A button-up dress that's pretty much a vacation you can wear. It may be snowing outside, but you're ready for a pina colada.

    16. A collared dress for people ready to hit the dog park without shivering their tail off.

    17. A strappy number so ready for warm weather, it may just force the sun to come out of retirement.

    18. A mini gingham number to wear now with a chunky sweater and boots, and later with sneakers and shades.

    19. A royally amazing number for people who miss wearing bold colors. Screw dark winter clothes — get decked out!

    20. A pearl dotted skater dress you won't be able to clam up about.

    21. A trapeze dress you don't have to do mental acrobatics to reason buying. It's p much a steal!

    22. A belted collared frock that comes in a variety of colorful prints. It may be grey outside, but you don't have to match the weather.

    23. A darling midi with pockets for looking cute as a button.

    24. A colorblock cutie perfect for adding a little extra color to your drab winter surroundings.

    25. A lemon-covered frock ready to be your main squeeze.

    26. A flowy maxi dress so nice, you might feel a little pea-cocky and try to wear it out in the cold.

    27. A ruched white dress, because WHO SAYS you can't wear white until Memorial Day???

    28. A suspender dress so you can layer it with your favorite shirt without totally covering it up. People need to see your "it's spring time, baby!" graphic tee.

    29. A tiny dotted green dress to round out your spring-ready wardrobe.

    30. A feathered mini dress for a look that's Legally Blonde meets Edward Scissorhands.

    31. And a cherry-covered mini dress that comes with a matching scrunchie (!!!). If that doesn't scream spring, nothing does.

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