Cue *LIGHT BULB!* Why not make a denim vest out of an old denim jacket that I could then throw over my leather jacket? All I can say is, thank God I didn't toss out that old denim jacket that sadly had been hanging in my closet next to it's replacement for quite some time now.
Just take a pair of sharp scissors and snip off the sleeves where the hems begin at the shoulder.
This way I could this vest over tops, t-shirts, and dresses in the like.
photocourtesy: FashionToast, Google Images (denim leather jacket)