In the movie SkyFall, James Bond (Daniel Craig) wears a navy Billy Reid \Ppeacoat in the Shanghai scenes.
Billy Reid supplied twenty coats for the Bond 23 Production: 5 large and 15 medium. The mediums were used for "hero" shots and the larges for movement and stunt work. Eventually Daniel Craig himself ordered a personal coat in a size large.