I have a Motoport jacket and overpants - the mesh Kevlar.
In summer I wear it over tshirt and shorts or swim shorts. It's such a loose mesh it feels like wearing nothing, but incredibly strong, with good armour.
I've ridden to the beach, stripped off, swam and gone home wet with no issues.
Always full face, I'm too pretty to lose my jaw.