If I recall correctly, in that particular Steve Mcqueen picture, Steve is wearing a Barbour International, though he was known to be a big fan of Belstaff. Also, the jacket Will Smith wore in I Am Legend is a Belstaff Trialmaster, not a Roadmaster.
I know, it's a similar jacket to the roadmaster, just longer. The picture was to ilustrate how it really looks the the same waxed fabric. I'm pretty sure a lot of people watched that movie and thought the jacket was cool or at least they didn't hated it like in this thread.