I got myself a Twins painter's cap for Christmas (vintage, deadstock in really good shape).

There are a fair few on eBay but rarely are they called painter caps and it's amusing to read attempts at describing them. "Elastic Stretch Fit Cap" and so on.

This style: