I think just about all real motorcycle jackets these days come with armour or pockets for armour. In fact I don't think I've seen a jacket made in the last 5 years that won't accommodate armour.
Look for hard armour with CE designation rather than the cheap foam pads.
You can also buy an armoured vest that you could wear under your Vanson...