leather jackets are for everyone. But it's all about finding the right cut and the right colour. Motorcycle jackets, bombers, dusters, etc. can all look great on a certain person. You really just have to experiment with different styles to get one that's right for you.
I think anyone can pull off a leather jacket if they accessorize it right! I love wearing my leather jacket with a white lace skirt and a black tank top in the summer. And in the winter I wear it with t shirts and distressed jeans.