Chaps. I mean waxed cotton chaps, not Chaps as in gentlemen. They'd look good.
Seriously, I really like the Steve McQueen Jacket, Belstaff ones. The Original ones were ofcourse BArbour who originally made these jackets for Motobikes, then turned their hand to Military coats then to money and the green welly brigade.
I think that the pose in the picture is really well done. It could be in GQ, nice...
They really are for fashion. They are neither waterproof or protective. But with a Triumph Scrambler they'd look super dooper awesome trooper cool...