Whether you need a dress for a day date, a night out, a beach getaway or even the workplace, we have an option for you!
This lightweight maxi dress with adjustable spaghetti straps boasts a happy daisy print that just screams "springtime!" (Forever 21, $13)
Go nautical in this adorable blue dress with yellow anchors. (Sheinside, $21)
You couldn't be sweeter in this boho babydoll dress featuring pretty lace, bell sleeves and a vibrant floral print. (Forever 21, $28)
You'll wish you could wear this comfy jersey tank skater dress every single day in various colors. (delia's, $20)
You'll be seeing stripes in this designer black and white dress that works well for day or night. (Marshalls, $20)
Be bold in this neon strappy chiffon dress with sheer draping sleeves, perfect for the beach or club. (Charlotte Russe, $29)
Looking for a dress to impress a certain someone? This flirtatious v-neck jersey maxi dress is it. (H&M, $30)
We love the suspended neck on this pretty green jersey dress with white sailboats. (Old Navy, $27)
With criss-crossed back straps, this thin-striped hi-low maxi dress gives you flirty flair. (Kohl's, $24)
You'll be solid in this ruby jean dress with pink piping and a sexy open back. (Piperlime, $30)
Cover all your trendy basics in this strapless dress with a flowy, hi-low chiffon skirt and chambray top. (Kohl's, $20)
Whether you want to stick your feet in the sand or stroll around town, do it in this super soft beach dress. (Hollister, $28)
What better time than spring to don this bright orange tiered dress with a seductive back cutout bordered by a flouncy ruffle? (Macy's, $18)
You can be casual on top and prim on the bottom in this cutesy floral belted dress. (Sheinside, $27)
A cheerful print and triangular back cutout make this simple shift dress spectacular. (Macy's, $28)
More spring style
5 Ways to layer for spring or summer
Spring outfit inspiration
Splurge on sequin dresses for spring