If you are a fashionista, yet cannot unravel that one stop solution which will put you through the hectic day at office and attend a party after that, I bet you won’t find any better option than cotton dresses. It is practically that jack of all trade and that one masterpiece which can make you pass all occasions absolutely smooth and flawlessly.