James Keith wanted to wear a fedora with his outfit for New Year’s Eve 2015, but he couldn’t find one that quite fit the bill ...