Style is an art, not a science. You can't learn style. Fashion is a way to see things whereas style is how you interpret those things that you see. It irritates me when people dress a certain way that looks manufactured and/or too put together. Style should be abstract. Abstract does not mean wacky, outlandish or crazy. Just not concrete. Concrete is nice...it's stable but it's safe. I don't waste energy on safe things. The problem with things that are too concrete is that it becomes predictable. Then laughable.
It bothers me when people think that because they know a couple of designers' names, know how to coordinate a top with a bottom and call themselves fashionistas—by the way, that's a word I can't stand because of how overused it is—think that they're stylish.
Knowing fashion isn't having stye. Likewise, having good taste isn't having style. Being able to point out what matches what isn't being stylish. It's a combination of all these things with sparkles of originality, splatters of creativity and above all, the ability to see things that others don't.
It's like a talent...
And I thoroughly admire those who master it.