Don't buy or wear anything if you don't love it.
Life is short, so don't wear boring outfits. Avoid mediocrity; wait until you find perfection. A stylish man or woman has patience. This individual only goes shopping if they need to, and if they don't find something special they simply leave the store. In other words, a stylish person has editing skills and "any old thing" will not do. This person will research before they shop, knowing what can be bought for less and what shouldn't be faked. The same beautiful pieces are worn over and over again, but the effect is never boring. This person has less clothes in their closet, but they possess far greater style.
Our culture's idea of style is backwards. If you imagine yourself being enviously fashionable, what do you picture in your mind?
Clothing drenched in expensive designer labels?
A walk-in closet filled to the brim?
Walking around a mall with ten shopping bags on each arm?
If you can afford this lifestyle there is nothing wrong with these luxuries, but the truth is you can look just as fabulous and create your own sense of style on much less. I'm on a treasure hunt when I browse secondhand stores and clearance sections; there is so much fun to be had when looking for inexpensive outfits. You won't be a fashion victim, and you will learn to develop a look that points to your unique personality and creativity.