A dress is one of the most versatile and commonly preferred piece of womens clothing around the world. This particular garment is not a one-style-fits-all must-have, but comes in different styles depending on the season and whats trending. However, one things for certainit will always remain a fashion necessity. After all, dresses can be as feminine, chic, classy, and casual, as they can be sexy and formal. They are perfect for almost every occasion. From cocktail events, parties, and date nights to everyday office wear, or a relaxed day look.Now whether you have a closet full of different dresses in different silhouettes, theres no doubt that there are a few non-negotiables that every girl needs to feel absolutely incredible and confident. And when it comes to owning your perfect collection, stick to these essential styles to make sure your wardrobe is complete.THE LITTLE BLACK DRESS (LBD)The most iconic dress of all, and every womans go-to is undoubtedly the LBD. Introduced by Coco Chanel, this style is a flawless fit that can transform you from office chic to cocktail glam with a few simple adjustments. The LBD comes in various styles, but for the perfect one, choose one in the darkest of blacks, made from quality fabric.THE SUNDRESSNothing can look prettier in the season of sunshine than a woman in a comfortable, yet chic cotton sundress. This lightweight garment comes in different styles--strappy, midis, and skaterand are usually complemented by bright tones and prints inspired by the season.THE SHEATH DRESSThere's nothing more impressive than an elegant, chic sheath dress. Its staple work wear attire; wear it with a pair of sleek heels, and you are ready to dominate. Change it up with a contrasting blazer or a monotone jacket to complete the look.THE DAY DRESSThere are days or occasions that leave you flustered about the choice of attire. This is when a perfect day dress comes to the rescue. Its ideal for when you need to look well put together, but not overdressed. It's for those casual get-togethers or dine-outs with friends. The best options are the A-lines, shift dresses, or wrap dresses.THE SHIRT DRESSThe shirt dress should be a closet staple for most women because it makes for the perfect no-fuss, relaxed look. Make it glam by just strapping on a belt to accentuate those curves.THE MAXIFor those days when pants just won't do, and a trip to the salon is not an option, the maxi dress is a perfect alternative. Easy to travel in, its casual but chic, and you can easily layer it up to make it work for most relaxed occasions.THE T-SHIRT DRESSMuch like a regular T-shirt or a pull-over, this dress is round neck, loose-fitted and sits just above the knee, making it perfect for a casual brunch or movie night. You can also change it up by adding a jacket and pairing it with boots or sneakers.THE KNIT DRESSA classic knit/sweater dress is perfect for when theres a slight nip in the air, but not enough to bring out the heavy duty woollens. Super comfortable, it can also double up as work wear when accessorised right. The best styles are pleated, cardigan, or ribbed.THE COCKTAIL DRESSWhen it comes to dressing for a semi-formal occasion or a party, a well fitted cocktail dress that finishes around your knee will always be a classic choice. Cocktail dresses make a woman look poised and elegant. The perfect mix of chic, glamorous, and confident, the cocktail dress comes in various silhouettesstrapless, bodycon, embellished, laced, A-line, and long sleeved.THE FORMAL/ BLACK TIE DRESSEssential for those rare but special events, a formal, full length gown makes any woman feel like royalty. Opt for one in a mono tone or print that is timeless. This way, it can be reinvented each time you wear it with smiple modifications to how you style it or accessorise it. Choose from a princess outline with a prominent Cinderella skirt, all the way to the mermaid silhouette.