Zara gray wool fedora hat - $25 - From Josie