Trends may come and go, but these dresses will always be a mainstay in our closets. Sure, we may gravitate toward different styles, but if you stick to these eight essential silhouettes, you'll never be without the right look for any occasion — and we've thought of them all. From a formal dress to a work standby, you'll be the girl who has it all just by having these few pieces. Scroll on to see what to look for and why it's worth it.

Even if your office doesn't have a "dress code" in place, you'll be happy you have a polished sheath dress in your closet for everything from interviews to a big presentation at work.

For days when jeans just won't do, the maxi dress is a perfect alternative. It's comfortable to travel in and it's easy to layer up. Long story short, it's a must. 

It's not a special-occasion dress, but it's an elevated alternative to your basics that you'll rely on weekly, if not daily. You won't feel overdressed if you wear it to brunch with friends, and you'll certainly feel more polished for dinners out.

When the weather starts to cool, you'll be happy you have a go-to sweater dress in your arsenal to wear with boots and tights.

For weddings, formal dinners, and special events, it becomes pretty essential to have the appropriate dress. That means something formal and full length. Opt for one in a color or print that flatters your complexion and can be reinvented each time you wear it just by switching out the accessories.

For that year-round summer feel, sport a cute sundress. Find one that flatters your frame or shows off your best assets. You can wear it with flats or heels.

For those special occasions that don't call for a totally formal dress, you need a great cocktail dress that can go from dinner and drinks to a party, if need be. To get the most for your money, choose one that will go well with most of your accessories.