英語で帽子を数えるとき、一般的には 'a hat' や 'two hats' のように単純に数えますが、実は状況によって細かいニュアンスがあります。
例えば、帽子の種類によっては 'a piece of headwear' と言うこともありますが、これはかなりフォーマルな表現。普段の会話では 'cap' や 'beanie' のように具体的なタイプを指定する方が自然です。'Three baseball caps' とか 'a couple of winter beanies' みたいに。
面白いのは、コレクションとして数える場合。'a collection of 50 vintage hats' とか 'five shelves worth of headwear' みたいに表現することもあります。英語って単純そうで奥が深いですね。