Lookastic
State Trucker Cap
by Carhartt
Buy for
$60
from Asos