Jinx (Halle Barry) wears a black Versace leather jacket in Die Another Day (2002). The jacket can be seen when Jinx arrives at the Ice Palace in her Ford Thunderbird.
James Bond (Daniel Craig) wears Dents 'Fleming' Leather Driving Gloves in the Rome scenes in SPECTRE.
The gloves can be seen when Bond attends the funeral in Rome and later when he drives the Aston Martin DB10 (and possibly in the last scene of the film, although this is not yet confirmed).
Throughout the movie The World Is Not Enough (1999), villain Renard (Robert Carlyle) seems to wear a Schott NYC Leather Naval Pea Coat 140. When we first see appearing from the 'Devil's Breath' rock (filmed in the garden of Pinewood Studios), Renard is wearing the leather jacket.
James Bond (Daniel Craig) wears a brown Levi’s® Vintage Clothing 1930s Leather Jacket in the movie SkyFall. Bond wears the jacket when he has a more rugged look (stubble beard, casual wear).
The original leather jacket, as worn by Pierce Brosnan in Tomorrow Never Dies, was created by Angels & Bermans. That company was also responsible for the production of a jacket in GoldenEye.
Please note: this page contains affiliate links, which means that if you buy something via one of the product links or banners, I might receive a small commission, but the price is the same for you. Full affiliate disclosure.