The next time an event or party pops up, don't dig through your closet for an old dress that you've over-worn: treat yourself to something new this year. It's time to invest in a versatile piece that you'll actually enjoy wearing, and that you can style for a variety of functions. To make shopping easier, we rounded up a list of our top choices out there right now. From sexy silk picks [1] to florals and layers, we've got you covered. Shop our favorites.
ASOS Lace Cami Midi Pencil Dress
Pair this ASOS Lace Cami Midi Pencil Dress [2] ($111) with a pair of sparkle heels.
Urban Outfitters Eden Bodycon Sweater Dress
Show off your back in this Urban Outfitters Eden Bodycon Sweater Dress [3] ($69).
Reformation Aura Dress
You can't beat a sexy red number like this Reformation Aura Dress [4] ($248).
Topshop Fern Print Dress
If you love floral print, get this Topshop Fern Print Dress [5] ($95).
Keepsake Catch Me Lace Mini Dress
Score this pretty Keepsake Catch Me Lace Mini Dress [6] ($205) if you're headed to an event in a warmer climate.
NBD Georgia Dress
If you're looking for a sexy choice, get this NBD Georgia Dress [7] ($106, originally $176).
Topshop Jacquard Ruffle Skater Dress
Wear this Topshop Jacquard Ruffle Skater Dress [8] ($100) with a pair of chic booties and statement earrings.
Endless Rose Satin Slip Dress
If you like the choker look, get this Endless Rose Satin Slip Dress [9] ($99).
ASOS Lace Dobby Mini Dress
We're into the sheer detail on this ASOS Lace Dobby Mini Dress [10] ($72).
Frills And Glitter Dress
This metallic Frills And Glitter Dress [11] ($95) will have everyone turning heads.
C/Meo Collective Making Waves Dress
If you're headed somewhere fancy, wear this C/Meo Collective Making Waves Dress [12] ($285). The dress features cool side pockets.
Express Front Slit Sheath Dress
All eyes will be on you in this Express Front Slit Sheath Dress [13] ($70).
Bodycon Dress With Rhinestone Straps
Dress up this Bodycon Rhinestone Strap Dress [14] ($65) with standout heels and a pretty clutch.
Reformation Flare Dress
Pair this Reformation Flare Dress [15] ($118) with chic boots.
Amanda Uprichard Cherri Dress
Invest in this Amanda Uprichard Cherri Dress [16] ($202). You can wear it over and over again.
Rebecca Minkoff Darcy Dress
This high-necked Rebecca Minkoff Darcy Dress [17] ($198) features a pretty layered silhouette.
H&M Lace Dress
You can wear this versatile H&M Lace Dress [18] ($80) on so many occasions.
Missguided Slinky Kimono Dress
This Missguided Slinky Kimono Dress [19] ($43) is perfect for your upcoming occasion.
ML Monique Lhuillier Asymmetrical Ruffle Dress
Feel sexier than ever in this ML Monique Lhuillier Asymmetrical Ruffle Dress [20] ($395).
Yumi Kim Velour Allure Dress
Feel sexy in this Yumi Kim Velour Allure Dress [21] ($238).
Bailey 44 Petite Dress
We're head over heels for the lace and ruffle details on this Bailey 44 Petite Dress [22] ($248).