Kim Kardashian just wore a blazer in the most modern and stylish way we've seen in a while. See how she wore it and shop her ...