Buying a designer dress is an event in itself. You think you are buying the right one, and you walk out of the shop without even thinking about the details. But when you finally wear it out in public,...