It depends on your choice and requirements, but Yellowstone Jacket are for everyone and every occasion. John Dutton is the show's main lead role, a middle-aged man running a ranch john dutton jacket . Kevin Costner has performed this character. He has worn some very decent and elegant jackets and vests.