Legends of Tomorrow S05 John Constantine Double Breasted Cotton Coat
Have you watched the Legends of Tomorrow Season 5? Then, you must have seen the character John Constantine (played by Matt Ryan) wearing this classy coat! The John Constantine Coat has a beige-colored cotton exterior that looks and feels amazing. It features a double-breasted button closure that adds into the vintage looks. The Legends of Tomorrow Matt Ryan Coat has a lapel-style collar. It has full-length sleeves that end with open hem cuffs. Also, there are two front and two interior pockets.