I also ride a cruiser and wear Leather Jacket / Textile Jacket all with armor. Who care how I look just to make sure it will give me some protection when needed.
You can check out Cortech Coaster, that seem to be fit for both Sport and Cruiser bike world (and that the one I have).