Men's Keith James Hats from $520 | Lyst