Who doesn’t want to look as cool as Jack Harkness? Now you have the opportunity to wear the same trench coat that one of the Earth’s amazing heroes wore. If you are a fan of sci-fi, then you are bound to know the character of Captain Jack Harkness, played by John Barrowman in the Doctor Who spin-off Torchwood which did its run from 2006 to 2011. He is one of the most loved characters in the entire world by all the sci-fi lovers.

People not only admire the intellect of Harkness but also love his dressing. Especially the Captain Jack Harkness John Barrowman Coat that he likes to wear often. This trench coat has an amazing look and can make the wearer look very sophisticated. This coat has become a part of his persona so if you like to wear trench coats over your outfits because you like them and they keep you comfortable, then this is the must-have trench coat in your collection. It is made from the top quality material and will last a long time. So buy this coat right now at a discount.