Fashion-wise, sure -- everyone should own a leather jacket.
Now, they are certainly nice for riding, too, but be aware that not all leather jackets are created equal. A jacket designed for riding will have certain features - thick leather, reinforcement in appropriate areas, zippered pockets, snug closures at wrists and neck, etc. While most leather jackets will give you better protection than, say, a long-sleeved shirt or even a denim jacket, they are not as protective as a genuine riding jacket. The features of a genuine leather riding jacket mean they are expensive, so if you want enhanced protection and money is a consideration a quality textile armored jacket will do more for you than a "style-oriented" leather one.