Billy Reid Astor Coat

Q (Ben Whishaw) wears a Billy Reid Astor coat in SPECTRE. The coat can be seen in scenes filmed in London and on the promotional photo seen above.
The coat in the colour 'black/cream wool' is a single breasted overcoat with notch collar, horn buttons, leather under collar and locker loop, three hidden button flap pockets, two interior leather welts, single back vent, fully lined in custom broken fence jacquard, 100% virgin wool.
The jacket fits quite large, as can be seen on the photo with Q, the sleeves are quite large.
The Astor coat can now be ordered at Billy Reid is not available anymore, but on eBay you can find a few on offer.
price new: $795.
In the 2012 movie SkyFall, James Bond himself wears a Billy Reid Peacoat which is still available.
Thanks to The Bond Experience for the ID.