Towards the end of Skyfall Bond returns to his childhood home where, protecting M, he will face Silva and his men.
During these scenes Daniel Craig wore an olive Beacon Heritage X To Ki To Sports Jacket by Barbour, which proved popular with Bond fans. Barbour later released a similarly design jacket, the Dept. (B) Commander Jacket (above), which is almost identical in every way.
It does not include the removable hood of the original, nor the zip that is used to fasten the hood. Since the jacket worn in Skyfall had the zip removed, the new model is closer to the screen worn item in this respect.
The Barbour Dept. (B) Commander Jacket is also known as the Barbour Heritage Beacon Sports Jacket, but the model number is identical.