Beanie
All textures required for rendering within Blender are packed into the .blend file.
All textures for exporting to external software are in the included zipped folder.
To quickly and easily fit the hat to your character mesh, I suggest using a lattice modifier.